|
|
发表于 2011-1-3 13:03:54
|
显示全部楼层
楼主先要下载 SSH Secure Shell Client 这个集成 sftp 可以直接传文件
登陆ssh
安装apache php mysql
首先更新系统
yum -y update
系统更新后,如果yum安装时提示错误信息,请执行以下命令修复.
yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql
等安装完成后 vi /etc/my.cnf 在mysqld中三行优化命令
这三行对256M小内存VPS可以省下100M内存
skip-bdb
skip-innodb
skip-locking
service mysqld start [启动mysql]
mysqladmin -u root password '这里输入密码' [修改mysql密码]
加入自动启动服务
chkconfig httpd on [设置apache为自启动]
chkconfig mysqld on [设置mysqld为自启动]
apache 加 VirtualHost
命令 vi /etc/httpd/conf.d/vhost.conf 按i插入模式
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /home/www/ecshop
ServerName ecshop
ServerAlias domain.com www.domain.com
<Directory /home/www/ecshop>
AllowOverride All
</Directory>
</VirtualHost>
按ESC 输入 :wq 保存退出
=======解释========
<Directory /home/www/ecshop>
AllowOverride All
</Directory>
这段的是支持rewrite 不用可去了
sftp 传上去后修改属主不然没有写入权限
chown -R apache:apache /home/www/ecshop
serviec httpd restart
就OK了
如果多个虚拟主机就直接加类似VirtualHost
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /home/www/ecshop
ServerName ecshop
ServerAlias domain.com www.domain.com
<Directory /home/www/ecshop>
AllowOverride All
</Directory>
</VirtualHost>
写完了,新手这几步绝对就可以跑起来了 |
|