服务器ip地址 192.168.1.25 lamp à linux +apache +mysql +php 1.安装apache服务 [iyunv@localhost ~]# yum install httpd –y 2.安装mysql服务 [iyunv@localhost ~]# yum list all |grep mysql [iyunv@localhost ~]# yum install mysql mysql-server 3.启动服务 [iyunv@localhost ~]# service mysqld start [iyunv@localhost ~]# service httpd start 4.设置开机启动 [iyunv@localhost ~]# chkconfig httpd on [iyunv@localhost ~]# chkconfig mysqld on 5.测试mysql服务 [iyunv@localhost ~]# mysql mysql> use mysql; mysql> show tables; ß查看数据库 mysql> \q [iyunv@localhost ~]# mysqladmin -u root -p password '1234' --登录密码 Enter password: 原始密码为空 [iyunv@localhost ~]# mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 6.重新登录mysql [iyunv@localhost ~]# mysql -u root –p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. mysql> \q 7.安装php [iyunv@localhost ~]# yum list all |grep php [iyunv@localhost ~]# yum install php php-mysql 8.安装完php以后在/etc/httpd/conf.d的目录下新加了php.conf文件 [iyunv@localhost ~]# cd /etc/httpd/conf.d [iyunv@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 [iyunv@localhost conf.d]# cd /var/www/html [iyunv@localhost html]# vim index.php 输入如下: <? phpinfo() ?> 保存退出测试,能够正常访问phpinfo()
10.测试php 能否调用mysql 数据库,修改index.php [iyunv@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"; ?> [iyunv@localhost html]# service mysqld restart
关闭mysql 可以看到访问不到 [iyunv@localhost html]# service mysqld stop
[iyunv@localhost html]# service mysqld start
搭建完成。 实例应用一 安装数据库管理软件实现简单管理 所需软件:phpMyAdmin
1.解压并安装 [iyunv@localhost~]#unzip phpMyAdmin-2.11.10.1-all-languages.zip [iyunv@localhost ~]# cd phpMyAdmin-2.11.10.1-all-languag
2.把phpMyAdmin-2.11.10.1-all-languages 移动到 /var/www/html/phpmyadmin [iyunv@localhost~]#mv phpMyAdmin-2.11.10.1-all-languages /var/www/html/phpmyadmin 3.查看到/var/www/html 里phpmyadmin [iyunv@localhost ~]# cd /var/www/html [iyunv@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.在浏览器里 访问,有密码拒绝访问:
密码为空才能访问,非常不安全 6.解决方法 [iyunv@localhost html]# cd phpmyadmin/ [iyunv@host phpmyadmin]# cp config.sample.inc.php config.inc.php [iyunv@localhost phpmyadmin]# vim config.inc.php
7.登录后有错误信息
解决方法:安装所需要的包 [iyunv@localhost phpmyadmin]# yum list all |grep php [iyunv@localhost phpmyadmin]# yum install php-mbstring.i386 8.以下这两个包,是从网上下的 [iyunv@localhost ~]# rpm -ivh libmcrypt-2.5.7-5.el5.i386.rpm [iyunv@localhost ~]# rpm -ivh php-mcrypt-5.1.6-5.el5.i386.rpm [iyunv@localhost conf]# service httpd restart 9.解决乱码问题 747 行注销掉 [iyunv@localhost conf]# vim /etc/httpd/conf/httpd.conf
[iyunv@localhost conf]# service httpd restart 重启服务就ok 了 实例应用二 安装phpwind,建立bbs论坛 下载phpwind,放在/var/www/下,进入phpwind,复制里面的upload,为自己的论坛站点,放在/var/www/html/下,改名为phpwind(任意名称) 1.[iyunv@localhost phpwind]# cp -R upload /var/www/html/phpwind
2.修改文件权限: [iyunv@localhost phpwind]# chmod -R 777 attachment [iyunv@localhost phpwind]# chmod -R 777 html [iyunv@localhost phpwind]# chmod -R 777 data 3.点击安装即可:输入相关信息;
4.删除文件 [iyunv@localhost phpwind]# rm -f install.php 安装成功: 进入前台: |