vps主机搭建lamp建站环境详解

发表于:2016-12-23 09:14 阅读:

沧州网站建设市场发展到今天,相信一大部分企业还在使用虚拟主机,而从网站优化和提升用户体验的角度来说,VPS显然是更好的选择,下面就介绍一下怎样在VPS主机上搭建常用的php网站环境——

 

一. 安装Apache

yum -y install httpd (安装Apache)
 
service httpd start (启动apache)
 
chkconfig httpd on (将Apache设置为开机启动)
 
在浏览器输入VPS的IP地址应能看到内容为"Apache 2 Test Page……"的Apache测试页面
 
 
二. 安装MySQL
yum -y install mysql-server (安装MySQL)
 
service mysqld start  (启动MySQL)
 
chkconfig mysqld on (将MySQL设置为开机启动)
 
输入 mysql -u root -p 可进入mysql (因默认的root用户没有密码,直接回车即可进入)
 
输入 exit 退出mysql
 
mysqladmin -u root password 565456 (设置root用户的密码为 565456)
 
 
三. 安装PHP
yum install php php-mysql (安装PHP)
 
yum search php (查看已安装的PHP组件)
 
yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel (安装需要的组件/仅输入 yum -y install curl curl-devel 安装curl组件即可(其它组件已安装))
 
添加一个php页面查看php版本信息:
vi /var/www/html/info.php (使用vi编辑器新建一个php文件)
 
按 i 进入编辑模式并输入以下代码:
<?php
phpinfo();
?>
编辑完成后,按 ctrl+c 退出编辑模式,输入 :wq 回车退出
 
service httpd restart (重启Apache)
 
在浏览器输入 http://IP地址/info.php 应能看到php版本信息
 
 
四. 安装 phpMyAdmin
安装phpmyadmin之前首先要安装EPEL的库:
rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm
 
yum check-update (再检查一下EPEL库的更新)
 
yum -y install phpMyAdmin (安装phpMyAdmin/注意"phpMyAdmin"的"M"和"A"是大写)
 
安装完成后修改phpMyAdmin.conf文件(修改配置文件以允许远程访问):
vi /etc/httpd/conf.d/phpMyAdmin.conf (可在putty中使用vi编辑器修改或登录vps控制台使用"File Manager"修改)
 
修改phpMyAdmin.conf文件的以下部分(只添加3个"#"注释符号即可):
…… ……
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
 
<Directory /usr/share/phpMyAdmin/>
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
      Require ip 0.0.0.0
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
   # Deny from All
     Allow from 0.0.0.0
   </IfModule>
</Directory>
…… ……
 
修改config.inc.php文件 (将 cookie 修改为 http):
vi /etc/phpMyAdmin/config.inc.php
 
修改如下行中的"cookie"为"http":
$cfg['Servers'][$i]['auth_type']  = 'http';    // Authentication method (config, http or cookie based)?
 
修改完成后重启httpd:service httpd restart
 
在浏览器中输入 http://IP地址/phpmyadmin 登录phpmyadmin


灵石网络专注于营销型网站建设、PHP开发、微信开发、及企业网络营销服务。


扫描二维码加我微信!