西部数据搭建WEB
新注册的香港服务器配置
我选择的是ubuntuserver14 因人而异
如上图所示会有两个ip 一个是亚数中心的IP:211149.191.25 另一个是香港的IP:43.249.0.123
其中亚数中心的IP为SSH登陆管理服务器后台的IP(在白名单和域名DNS解析界面千万不要绑定这个IP 因为dns解析这个IP会不提示任何问题 但是无法显示Apache页面)
2新注册的服务器要添加白名单
点击白名单 添加IP地址 添加我们所选的香港服务器IP
重要的事情说三遍 “不要添加亚数中心的IP”“不要添加亚数中心的IP”“不要添加亚数中心的IP”
然后在网站域名哪里填写我们所购买的域名 选中自动解析为默认勾选 点击确定添加
这时我们选择域名管理—域名解析
主机名一般添加www和默认域名(@) 独立ip 选择A记录 点击保存
首先是执行:sudo apt-get update命令 (此命令就像你去餐馆点餐,首先要拿到菜单一样,这个命令就是获取可下载文件的目录)
4,下面我们就可以开始安装apache了:sudo apt-get install apache2 安装完成后,可以同过apache2 –v来查看是否安装成功
看到这个表示安装成功
然后小伙伴们就可以在浏览器上输入你的IP来访问apache
5,下面开始安装php: sudo apt-get install php5 安装完成后可以通过:php5 -v来查看是否安装成功
看到这个表示安装成功
因为apache通过一个 内置的libphp5.so的模块来指挥php干活,为了确保apache已经加载了该模块儿,通过下边的命令查看一下:cat /etc/apache2/mods-enabled/php5.load
看到这个表示加载成功
6,下面开始安装mysql:sudo apt-get install mysql-server (在安装过程中会让你输入一个密码,输入你的用户登录密码即可)
因为php通过一个mysql.so的模块儿对数据库进行CURD操作(至于什么叫CURD操作我也不是很清楚(google一下即可),我们现在只需要知道需要改模块儿被加载即可),为了php和mysql进行正常的数据交互,我们需要判断该模块儿是否被加载
cat /etc/php5/mods-available/mysql.ini
如果出现错误
则说明没有被加载,我们再执行sudo apt-get install php5-mysql
再执行:cat /etc/php5/mods-available/mysql.ini 就可以看到
表示加载成功
7,为了确保他们都能正常的工作,我们需要重启mysql和apache
sudo service mysql restart(重启mysql)
sudo service apache2 restart(重启apache)
那么到现在你的LAMP环境就基本安装完成
8,进入html目录(cd /var/www/html)
创建一个.php文件,在里边是如一段php代码,然后在浏览器上运行该程序即可
在浏览器上输入对应文件名就会看到
到这里,你的LAMP就安装完成了
顺便说下Apache的配置
1、修改默认网站目录
ubuntu8.10下修改apache2的默认文档目录 默认是在/var/www里面
sudo gedit /etc/apache2/sites-enabled/000-default
在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录。
修改完了 别忘记重启apache2服务器
命令: sudo /etc/init.d/apache2 restart
2、修改默认主页
修改默认主页:一般在 sudo gedit /etc/apache2/apache2.conf里面
找到 DirectoryIndex 在后面添加 如index.php等