您的位置:首页 > 产品设计 > 产品经理

lamp环境搭建【rpm】+ 实例应用

2012-10-23 22:12 656 查看
服务器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

搭建完成。
实例应用一
安装数据库管理软件实现简单管理
所需软件:phpMyAdmin




1.解压并安装
[root@localhost~]#unzip phpMyAdmin-2.11.10.1-all-languages.zip
[root@localhost ~]# cd phpMyAdmin-2.11.10.1-all-languag





2.把phpMyAdmin-2.11.10.1-all-languages 移动到
/var/www/html/phpmyadmin
[root@localhost~]#mv phpMyAdmin-2.11.10.1-all-languages /var/www/html/phpmyadmin
3.查看到/var/www/html 里phpmyadmin
[root@localhost ~]# cd /var/www/html
[root@localhost html]# ll
总计 16
-rw-r--r-- 1 root root 107 10-11 13:35 index.php
drwxr-xr-x 9 root root 4096 2010-08-20 phpmyadmin
4.在浏览器里 访问,有密码拒绝访问:



5.修改密码为空可以访问
[root@localhost html]# mysqladmin -u root -p password ''








密码为空才能访问,非常不安全
6.解决方法
[root@localhost html]# cd phpmyadmin/
[root@host phpmyadmin]# cp config.sample.inc.php config.inc.php
[root@localhost phpmyadmin]# vim config.inc.php








7.登录后有错误信息




解决方法:安装所需要的包
[root@localhost phpmyadmin]# yum list all |grep php
[root@localhost phpmyadmin]# yum install php-mbstring.i386
8.以下这两个包,是从网上下的
[root@localhost ~]# rpm -ivh libmcrypt-2.5.7-5.el5.i386.rpm
[root@localhost ~]# rpm -ivh php-mcrypt-5.1.6-5.el5.i386.rpm
[root@localhost conf]# service httpd restart
9.解决乱码问题 747 行注销掉
[root@localhost conf]# vim /etc/httpd/conf/httpd.conf




[root@localhost conf]# service httpd restart
重启服务就ok 了
实例应用二 安装phpwind,建立bbs论坛
下载phpwind,放在/var/www/下,进入phpwind,复制里面的upload,为自己的论坛站点,放在/var/www/html/下,改名为phpwind(任意名称)
1.[root@localhost phpwind]# cp -R upload /var/www/html/phpwind




2.修改文件权限:
[root@localhost phpwind]# chmod -R 777 attachment
[root@localhost phpwind]# chmod -R 777 html
[root@localhost phpwind]# chmod -R 777 data
3.点击安装即可:输入相关信息;








4.删除文件
[root@localhost phpwind]# rm -f install.php
安装成功:
进入前台:



登录后台:


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  phpMyAdmin phpwind lamp