- 浏览: 884291 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (341)
- Ajax (1)
- Asp.net (18)
- Java (5)
- Php (27)
- JavaScript (19)
- jQuery (12)
- 正则表达式 (4)
- SEO优化 (1)
- Windows 应用 (5)
- Flash (12)
- Asp (9)
- CSS (10)
- SQL Server (6)
- Flex (1)
- Ubuntu (0)
- mysql (34)
- PHP框架 (2)
- Apache (10)
- html (3)
- 网页切入 (1)
- Linux (33)
- vc++ (38)
- 友情链接 (0)
- firefox 插件 (4)
- SEO (1)
- Apache 压力测试 (1)
- imacros教程(一):imacros变量 (0)
- JS调用imacros所用到的函数 (0)
- imacros教程(三):调用csv文件 (1)
- imacros教程(二):JS调用imacros所用到的函数 (1)
- imacros 常用代码 (1)
- CSS最大宽度 (1)
- svn (1)
- WordPress (1)
- 网线的两种接法 (1)
- TP-LINK WR 系列无线路由器安全设置 (1)
- mysql talble is full ERR1114 (0)
- 解决mysql的内存表“table is full”错误 (1)
- linux 用户操作 (1)
- CentOS 挂载 ntfs 移动硬盘 (1)
- linux 储蓄设备操作 (1)
- Starting MySQL. ERROR! Manager of pid-file quit without updating file. (1)
- extmail 1.1 升级到 1.2 (1)
- extmail (0)
- emos (2)
- squid 3.0 (2)
- centos 6 minimal 安装 (1)
- linux实用命令详解 (1)
- win7 (1)
- php 字符串大小写转换 (1)
- 跟踪路由 tracert (1)
- css英文单词首字母添加样式 (1)
- jquery iframe 操作 (1)
- php 获取时间今天明天昨天时间戳 (1)
- php 上传限制 (1)
- ckeditor 配置 (1)
- flash 显示在 div 下 (1)
- flash + php 留言本乱码问题 (1)
- squid purge 出现 access denied 的解决方法 (1)
- delphi (1)
- 让delphi嵌入的WebBrowser无边框无滚动条 (1)
- delphi打开一个IE窗口 (1)
- delphi 获取鼠标当前位置的相对坐标 (1)
- delphi 获取可执行文件的当前路径 (1)
- delphi webbrowser 常用方法示例 (1)
- javascript 禁止鼠标右键... (1)
- delphi 播放gif 动画 (1)
- delphi弹出信息框大全 (1)
- Delphi中禁止WebBrowser右键的方法 (1)
- DELPHI 让程序只能运行一次 (1)
- Delphi XE2 破解补丁注册机下载使用教程 (1)
- Delphi RAD Studio XE2编译程序体积大的问题 (1)
- delphi 制作圆角窗口 (1)
- delphi 窗口 (1)
- delphi 窗体全透明,但窗体上的控件不透明 (1)
- delphi 窗口阴影 (1)
- delphi 获取任务栏高度 (1)
- delphi bsNone 之后任务栏右键无反应 (1)
- delphi 程序打开隐藏软件任务栏条 (0)
- delphi bsNone后的相关问题解决方法 (1)
- delphi bsNone 后显示边框 (1)
- delphi url编码操作 (1)
- delphi 调用exe文件 (1)
- delphi dll窗体的制作和调用 (1)
- delphi dll 调用窗体时的数据传递 (0)
- delphi 窗口显示在屏幕右下角 (1)
- 内网穿透&UDP打洞 (1)
- delphi idhttp post应用 (1)
- inno setup 开机启动 (1)
- inno setup 添加桌面快捷方式 (1)
- Delphi实现程序只运行一次并激活已打开的程序 (1)
- 解决 float point division by zero (1)
- Delphi 窗体显示在最前面,并获得焦点 (1)
- delphi 点击关闭按钮时隐藏窗口 (1)
- delphi 非客户区右键点击 (1)
- delphi真正可以截获WINDOWS关机消息的源码 (1)
- delphi utf8转码 (1)
最新评论
-
zj7243886:
非常感谢,这东西解决我的问题;谢谢你的分享
Linux 安装 jpeg-6b 错误 ./libtool 命令未找到 -
丶Sk.Mabon:
能让html也绕过吗。。机房限制很悲剧
绕过 <?PHP exit(’Access Denied’); ?> 限制 -
丶Sk.Mabon:
请教gzip.php 的写法。万分感谢!
apache 开启 gzip -
hyxj1220:
火狐中单纯的定义这样的样式,貌似不行,必须要让容器浮动
英文长文本换行CSS -
逆水寒龙:
太好了,正好用上,谢谢博主共享
Asp.net 将中文汉字转换成拼音首字和拼音全拼
推荐网站 http://blog.chinaunix.net/u1/36577/showart_602182.html 非常全面,非常专业
http://mirror.steadfast.net/centos/5.5/isos/i386/CentOS-5.5-i386-bin-DVD.iso
-----------------修改IP
I. 配置系统启动时默认的启动模式(字符、图形)
1、vi /etc/inittab
2、找到id:x:initdefault:,我的系统是id:3:initdefault:,即默认以字符模式启动。
3、将3改为5即可,即id:5:initdefault:
4、reboot
II. 修改静态IP
1. vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
GATEWAY=192.168.1.1 #这行是新加上的
HOSTNAME=localhost.localdomain
2. vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=static #原来为dhcp,static表示静态分配ip地址
IPADDR=192.168.1.102 #192.168.1.102为修改后的ip地址
HWADDR=00:0C:29:3B:71:98
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=yes
TYPE=Ethernet
修改完成以后重启服务让修改的值生效,service network restart
yum install gcc
yum install gcc-c++
--------------------------ssh
#rpm -qa|grep ssh 查看是否已经安装
#yum search ssh
openssh-server.i386
#yum -y install openssh-server.i386
/sbin/chkconfig --add sshd [在服务清单中添加ssh服务]
/sbin/chkconfig sshd on [设置ssh服务开机启动]
/etc/rc.d/init.d/sshd restart
/sbin/service sshd restart
/etc/ssh
/etc/ssh/sshd_config
------------------------------------------------------安装LAMP
1. 安装Apahce, PHP, Mysql, 以及php连接mysql库组件。
yum -y install httpd php mysql mysql-server php-mysql
2. 配置开机启动服务
/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]
/sbin/chkconfig --add mysqld [在服务清单中添加mysql服务]
/sbin/chkconfig mysqld on [设置mysql服务开机启动]
/sbin/service httpd start [启动httpd服务,与开机启动无关]
/sbin/service mysqld start [启动mysql服务,与开机无关]
3.设置mysql数据库root帐号密码。
mysqladmin -u root password '123456' [引号内填密码]
4. 让mysql数据库更安全
mysql -u root -p [此时会要求你输入刚刚设置的密码,输入后回车即可]
mysql> DROP DATABASE test; [删除test数据库]
mysql> DELETE FROM mysql.user WHERE user = ''; [删除匿名帐户]
mysql> FLUSH PRIVILEGES; [重载权限]
5. 按照以上的安装方式, 配置出来的默认站点目录为/var/www/html/新建一个php脚本:
phpinfo();
?>
6. 新建一个数据库,添加一个数据库用户,设置用户权限。写个php脚本测试一下数据库连接吧。
mysql> CREATE DATABASE my_db;
mysql> GRANT ALL PRIVILEGES ON my_db.* TO 'user'@'localhost' IDENTIFIED BY 'password';
//安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
//安装php的扩展
yum install php-gd
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
//安装mysql扩展
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
----------------------------------------实用的操作
---------安装
rpm -ivh *.rpm
yum -y install php php-mysql
-------------查看已经安装的rpm 包
rpm -qa|grep php
yum list installed php*
----------------卸载
rpm -e 包名
yum -y remove php*
--------------------安装php扩展
yum list php* 查看PHP支持YUM方式的扩展
yum search ssh
yum -y install php-xml
--------------------更新PHP版本
安装了CentOS5.3系统,用yum install httpd php安装了apache2及php5的环境,升级源中的php5只是5.1.6的版本,今天有个程序测试需要5.2以
上的环境,简要写的升级步骤:
wget http://oss.oracle.com/projects/php/dist/files/EL5/i386/all-php52-5.2.10-2.el5.i386.tgz
解压
tar zxvf all-php52-5.2.10-2.el5.i386.tgz
准备安装之前先卸载旧版本
[root@kolvin tmp]# rpm -qa|grep php
php-xml-5.1.6-23.2.el5_3
php-common-5.1.6-23.2.el5_3
php-5.1.6-23.2.el5_3
php-pdo-5.1.6-23.2.el5_3
php-mysql-5.1.6-23.2.el5_3
php-cli-5.1.6-23.2.el5_3
卸载
yum -y remove php*
安装
A先安装主要rpm -Uvh php52-5.2.10-2.el5.i386.rpm --force --nodeps
B再安装其他
rpm -Uvh php52-cli-5.2.10-2.el5.i386.rpm --force --nodeps
rpm -Uvh php52-mysql-5.2.10-2.el5.i386.rpm --force --nodeps
rpm -Uvh php52-common-5.2.10-2.el5.i386.rpm --force --nodeps
rpm -Uvh php52-pdo-5.2.10-2.el5.i386.rpm --force --nodeps
重启下apache服务
service httpd restart
/sbin/service httpd restart
----------------------------vsftpd
1 #yum search vsftp
#yum -y install vsftpd.i386
/sbin/chkconfig --add vsftpd [在服务清单中添加ssh服务]
/sbin/chkconfig vsftpd on [设置ssh服务开机启动]
/etc/rc.d/init.d/vsftpd restart
2 vim /etc/vsftpd/vsftpd.conf
为了安全,我设置为anonymous_enable=NO
local_enable=YES //允许本地用户登录
write_enable=YES //开启全局写的权限
local_umask=022 //用户上传的文件权限,默认077
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
connect_from_port_20=YES //启用FTP数据端口的数据连接。
listen=YES //是否让vsftpd以独立模式运行
#listen_port=1001 端口
Chroot_local_user=YES
Chroot_list_enable=NO
chroot_list_file=/var/www
#限制可访问的目录为/var/www,不可向上返回
/*
chroot_local_user=YES #将所有本地用户限制在自家目录中,NO则不限制。下面的指令是指出在所有本地用户中例外于
#本 指令规定的用户。
chroot_list_enable=YES #是否允许vsftpd读取一个提供了用户名的文件,如果chroot_local_user指令是YES的话,
#则该文件中的用户不会被限制在自家主目录中,如果chroot_local_user是NO的话,
#则这些用户会被限制。
*/
pam_service_name=vsftpd
pam_service_name=ftp
保存,重启/etc/rc.d/init.d/vsftpd restart
3 指定的本地用户和组的控制权限
我的web 主目录是/var/www
#groupadd ftpusers //新建用户组ftpuser
useradd -g ftpusers -d /var/www -s /sbin/nologin liang //新建系统用户liang,属于
ftpusers组,家目录为/var/www,不允许shell登陆系统
passwd liang //设置用户密码
[root@localhost var]# chgrp ftpusers www //把ftp的属组改为ftpusers
[root@localhost var]# chown liang www //把ftp的属主改为用户liang
[root@localhost var]# chmod 755 www //把ftp的权限改为755,只有属主有读写权限,其他用户只能读取
保存,重启#sudo /etc/inint.d/vsftpd restart
--------------------------------- 5 svn
centos安装配置svn,并更新源代码
--------------------------------- 6 系统服务
RH系统提供了chkconfig这个简单的命令来方便地管理系统在不同运行级别下的服务开启/关闭,
chkconfig ServiceName on/off
并可以用chkconfig --list来查看当前的制定状况。
chkconfig nginx on
chkconfig nginx off
关闭不需要服务
1:运行命令setup
2:运行命令ntsysv
发表评论
-
lamp 隐藏 http 头信息
2013-01-29 20:34 780lamp 隐藏 http 头信息 apache中httpd ... -
linux 单网卡设定多个ip
2011-11-06 03:41 1156# cd /etc/sysconfig/network-scr ... -
iptables 端口映射
2011-11-05 07:38 1613centos 系统端口映射 内网: 192.168.0 ... -
squid + iptables 做反向代理和透明代理
2011-11-05 07:04 2082squid + iptables 做反向代 ... -
Linux bind 域名服务器安装配置
2011-10-12 16:36 1550系统环境 CentOS 5.5 x64 检查是否安装 BIN ... -
CENTOS 手动修改系统时间
2011-09-09 15:13 1876我们一般使用“date -s”命令来修改系统时间。比如将系统时 ... -
php 不重新编译 添加 ftp 模块
2011-09-02 01:11 1605以添加ftp模块为例子进入源码目录cd php-5.2.9/e ... -
Squid 反向代理服务器安装笔记
2011-08-28 16:59 18911.安装前准备设置网卡 外网网卡:eth0 ip:60.190 ... -
CentOS 5.5 x64 源码安装 LAMP
2011-08-25 21:41 24001.系统 CentOS5.5 x64 配置好IP地址,主机名等 ... -
Linux 设置ip
2011-08-25 17:53 1625手动配置linux(centos)的I ... -
Linux 关机和重启命令
2011-08-25 17:17 866如果你很急着关机或者重启话,那么关机就是init 0,重启就是 ... -
linux 防火墙设置
2011-08-25 13:34 954service iptables stop 关闭防火墙 ... -
Linux 压缩命令
2011-03-27 15:30 1079Linux压缩解压不只是一个,有多种方式可以选择,就算是同一个 ... -
vim 常用命令
2011-01-10 05:11 1150vim 一般模式下 h,j,k,l 左上下右键 dd ... -
CentOS 5.5配置Web高可用集群
2011-01-10 04:50 1449一、环境概述 1、操作 ... -
Linux中把普通用户提升为root用户权限:
2010-12-30 18:02 4541Linux中把普通用户提升为root用户权限: 1、修改/e ... -
RAR for Linux 命令详解
2010-12-29 21:56 986RAR for Linux 命令详解 2008- ... -
CentOS 修改IP地址, DNS, 网关
2010-12-29 18:17 1012由于修改网关总是忘 ... -
centos的用户、组权限、添加删除用户等操作的详细操作命令
2010-12-29 17:29 23001.Linux操作系统是多用户多任务操作系统,包括用户账户和组 ... -
CentOS中用top命令查看CPU使用率
2010-12-29 17:16 1633先来一些CentOS(Linux)的基础知识:用top命令查看 ...
相关推荐
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
CentOS 7 配置 SSH 服务需要安装 SSH 服务、修改 SSH 服务端口、向防火墙中添加修改的端口、向 SELinux 中添加修改的 SSH 端口、重启 SSH 服务。按照上述步骤,可以成功地配置 CentOS 7 的 SSH 服务。
把手一步步离线搭建svn服务器,centos离线搭建svn服务器,linux离线搭建svn服务器。
### Linux (CentOS 6.2) 下安装SVN服务 #### 一、概述 本文将详细介绍如何在Linux(CentOS 6.2)环境下安装SVN服务。SVN(Subversion)是一种分布式版本控制系统,广泛应用于软件开发过程中对源代码进行版本控制。...
本压缩包文件"CentOS系统安装及SSH配置.rar"包含了两份文档,旨在指导用户如何在CentOS系统上进行安装并配置Secure Shell (SSH)服务。 【描述】:CentOS的强大功能体现在它支持多种服务器角色,如Web服务器、数据库...
CentOS 7 安装 SVN 服务器教程 本文将详细介绍如何在 CentOS 7 上...本文详细介绍了在 CentOS 7 上安装和配置 SVN 服务器的步骤,包括安装 SVN、配置 SVN 服务器、配置工程用户、启动 SVN 服务器和拉取代码等步骤。
在本文中,我们将深入探讨如何在CentOS操作系统上安装并配置SVN(Subversion)服务器。SVN是一种广泛使用的版本控制系统,它允许团队协作管理代码和其他文件的版本历史。 首先,我们来了解一下如何检查和安装SVN。...
CentOS 6.2安装配置LAMP服务器
这个教程自己已经在centos5.5上一个个试出来的 包括lamp安装过程出现的问题都有记录,安装的步骤参考与别人的经验,我只是做了个总结及问题归总,用该文档我已经装好了好多台服务器了。 该文档包括apache的安装,php...
rapidsvn安装所需的全部资源包,可离线安装(gtk2和openssl的rpm包只上传了centos7版本) apr-1.5.2.tar.gz apr-util-1.5.4.tar.bz2 neon-0.29.6.tar.gz(可选,neon是subversion解析web http协议的包,视subversion...
总结,搭建一个CentOS 7上的SVN服务器,主要涉及安装SVN、创建仓库、配置权限、启动Apache服务以及测试访问。这个过程为团队协作提供了稳定的基础,确保了代码的安全和高效管理。在实际操作中,还可以根据项目需求...
1. CentOS 6.3安装配置LAMP服务器的过程 2. 防火墙配置及端口开放 3. SELinux安全模块的关闭 4. Apache的安装、配置与启动 5. MySQL的安装、配置与启动 6. PHP5的安装 7. LAMP架构的概念与应用 详细说明: 1. ...
CentOS 6.4安装配置LAMP服务器支持mssql数据库
CentOS 6.4安装配置LAMP服务器
在CentOS环境下安装Apache服务器和Subversion(SVN)版本控制系统,并配置Apache来支持HTTP协议的SVN服务,是常见的软件部署与配置任务。以下知识点会详细阐述整个过程中涉及的步骤、组件以及潜在的配置问题。 ### ...
- **Yum安装基础服务**:在CentOS系统中可以通过Yum命令来安装和管理软件包,简化了软件包及其依赖项的安装过程。文中给出了以下命令用于一次性安装Apache、MySQL、PHP及相关扩展: ```bash yum -y install httpd ...
在CentOS操作系统中安装SVN(Subversion)服务器,需要遵循一系列步骤来确保所有依赖项正确安装并配置。以下是详细的安装过程: 1. **安装依赖库** 首先,我们需要安装SVN所需的依赖库,包括apr(Apache Portable ...
标题中的“CentOS SVN离线安装包”表明这是一个针对CentOS操作系统的Subversion(SVN)版本控制系统离线安装程序的集合。Subversion是开源的版本控制系统,它用于跟踪文件和目录的更改,便于团队协作和项目管理。...