昨天晚上成功在vps搭建2个网站,今天恢复了vps重新搭建了4个站,(见http://www.3o.cn)然后把教程写出来,虽然不复杂,但是对于首次接触的人来说,免不了走弯路。
大胆干,出了问题,可以网页登陆vps,后台登录恢复vps的,OsReload。然后选择operating system :ubuntu10.04,confirm reload 勾起,然后恢复。
本教程参照了论坛版主的2个置顶帖子,写的更详细一点点,希望对大家有所帮助。感谢vps!感谢cctv,教程开始:
-----------------------------------------------------------------------------------------------------------
一、做好准备
做好域名解析,解析到vps的ip,下载好putty,可以下汉化的,然后打开准备登录vps
1.输入你的ip地址,打开即可,
2.警告,确定
3.输入登录名:root
4.登录密码:你的密码,要区分大小写哦
5.来了,welcome to ubuntu!可以操作了,下面会用到,主要是命令操作。
技巧,直接在下面复制命令,一行一行的操作哦。然后在putty右击鼠标就粘贴上去了。
下面有??的地方,就是要注意修改的地方。
二、VPS环境初始
代码: 全选
/etc/init.d/apache2 stop
apt-get install mysql-server
apt-get install libapache2-mod-php5 php5-gd php5-mysql
代码: 全选
a2enmod rewrite
mysqladmin -u root password "123456??"
(登录phpmyadmin的密码,自己设定)
代码: 全选
apt-get install phpmyadmin
webserver。。。选择:1
configure database。。。看不懂,我输了个y
然后输入密码可能是管理sql的:sql密码??
重复输入sql密码。。。)
代码: 全选
/etc/init.d/apache2 restart
echo "<?php phpinfo(); ?>" > /var/www/index.php
http://VPS_IP??/index.php
http://VPS_IP??/phpmyadmin/ (登录用户名root,密码是刚才设置的那个sql密码)
2个都应该可以打开才对,如果有打不开的说明有问题。
二、 如何搭建一个虚拟主机
1 ssh 登录到服务,安装php+mysql:
代码: 全选
sudo apt-get install tasksel
代码: 全选
tasksel install lamp-server
2 增加虚拟站点配置:
代码: 全选
vim /etc/apache2/sites-available/mysite??
代码: 全选
<VirtualHost *:80>
ServerName www.mysite??.com
ServerAlias mysite??.com www2.mysite??.com
DocumentRoot /var/www/mysite??/
</VirtualHost>
修改好后,按esc退出编辑模式,输入:wq保存退出,有冒号哦,如果不能保存就关闭窗口重新登录重新操作
3 激活这个虚拟站点:
代码: 全选
a2ensite mysite??
代码: 全选
/etc/init.d/apache2 reload
估计Windows的朋友多,用filezilla上传,中文版,自己下载安装。
打开,站点管理,新站点,输入ip地址,选择服务器类型sftp,登录类型:一般
用户名:root,密码:你的ftp登录密码。连接
连接上以后,选择/,然后依次找到对应目录,上传文件。
6 上传完毕后,修改 mysite 目录的权限:
代码: 全选
chown -R www-data:www-data /var/www/mysite/
chmod -R +x /var/www/mysite/
8 如果有多个虚拟主机,重复 2-6 步。