搭建php+mysql+apache环境
之前我们已经介绍了如何连接远程主机,现在我们来学习如何在远程主机中搭建php+mysql+apache环境吧~ 声明:由于博主的主机是CentOS64位,所以以下所有操作均在CentOS64位主机上操作。
1.安装apache
$ sudo yum install httpd
将apache启动
$ sudo service httpd start
这时再去访问自己的域名,你就能看到关于apache的一些信息啦~
2.安装mysql
$ sudo yum install mysql-server $ sudo service mysqld start
安装过程中出现让你选择的,一路选择y(yes)就行了~
当安装完成,你需要设置你对root密码(这里的root密码是指你的MySQL数据库的root密码,和主机的root密码是不一样的哦~)
$ mysqladmin -u root password "newpass"
newpass就是你的root密码啦~ 如果你要更改你自己的root密码
$ mysqladmin -u root password oldpass "newpass"
3.安装php
$ sudo yum install php php-mysql
再安装php的一些模块
$ sudo yum install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
4.测试是否安装成功
4.1测试php是否安装成功
在/var/www/html目录下建立这样一个文件(访问时默认访问这个文件夹)
$ sudo vim /var/www/html/index.php
输入以下文本
<?php
phpinfo();
?>
保存并退出
再重启apache
$ sudo service httpd restart
然后访问域名就能看到php配置信息了~
4.2测试php是否连接上了mysql
将index.php修改为以下内容
<?php
$link=mysql_connect('localhost','root','123456');
if($link)
{
echo "success";
}else {
echo "fail";
}
mysql_close();
?>`
重启后访问域名,出现success就是连接成功了~
5.设置开机自启动
sudo chkconfig httpd on
sudo chkconfig mysqld on
这里我们只将apache和mysql设置为开机自启动,是因为当apache启动时php也会启动。
NEXT ONE: 建站这件小事(四)