LAMP环境搭建【rpm】+ 实例应用
LAMP环境搭建【rpm】+ 实例应用
服务器ip地址 192.168.1.25
lamp à linux +apache +mysql +php
1.安装apache服务
[root@localhost ~]# yum install httpd –y
2.安装mysql服务
[root@localhost ~]# yum list all |grep mysql
[root@localhost ~]# yum install mysql mysql-server
3.启动服务
[root@localhost ~]# service mysqld start
[root@localhost ~]# service httpd start
4.设置开机启动
[root@localhost ~]# chkconfig httpd on
[root@localhost ~]# chkconfig mysqld on
5.测试mysql服务
[root@localhost ~]# mysql
mysql> use mysql;
mysql> show tables; ß查看数据库
mysql> \q
[root@localhost ~]# mysqladmin -u root -p password '1234' --登录密码
Enter password: 原始密码为空
[root@localhost ~]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
6.重新登录mysql
[root@localhost ~]# mysql -u root –p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
mysql> \q
7.安装php
[root@localhost ~]# yum list all |grep php
[root@localhost ~]# yum install php php-mysql
8.安装完php以后在/etc/httpd/conf.d的目录下新加了php.conf文件
[root@localhost ~]# cd /etc/httpd/conf.d
[root@localhost conf.d]# ll
总计 32
-rw-r--r-- 1 root root 560 2009-02-26 php.conf
-rw-r--r-- 1 root root 566 2009-07-15 proxy_ajp.conf
-rw-r--r-- 1 root root 392 2009-07-15 README
-rw-r--r-- 1 root root 299 2009-07-15 welcome.conf
9.测试php是否安装成功,创建index.php
[root@localhost conf.d]# cd /var/www/html
[root@localhost html]# vim index.php
输入如下:
<?
phpinfo()
?>
保存退出测试,能够正常访问phpinfo()
10.测试php 能否调用mysql 数据库,修改index.php
[root@localhost html]# vim index.php
<?
$link=mysql_connect('127.0.0.1','root','1234');
if($link)
echo"it is ok ";
else
echo"it is faild";
?>
[root@localhost html]# service mysqld restart
关闭mysql 可以看到访问不到
[root@localhost html]# service mysqld stop
[root@localhost html]# service mysqld start
搭建完成。
相关推荐
全文使用的环境如题,主机使用的是腾讯云主机。内容应该会是linux和apache这些所有部分都有一点,因为是遇见一个问题就记录一个。 尝试清除浏览器缓存/换一个浏览器验证/重启服务器的apache服务