lamp php网站,LAMP环境的搭建以及基于php动态网站的应用

1.lamp简介:lamp全称 linux  apache  mysql  php ,所以它是由linux  apache  mysql  php这四个环境构成,下面我们来逐个建立该环境。

2.需要安装的包:yum install -y httpd

yum install -y php

yum install -y mysql mysql-server

yum install -y php-mysql  (php和mysql的连接器件)

3.apache环境:

先建立一个小的页面,编辑/var/www/html/index/html文件

vim /var/www/html/index/html,在该文件里面写入下列内容,比如:

hello!!!

编辑完后启动apache服务,service httpd restart

4.php

php目前版本已经达到5.4.0,为了先测试一下php是否能用,我们进行下列操作:

cd /var/www/html

mv index.html  index.php

为了测试其功能:我们将在index.php文件中写下列内容:

vim index.php

phpinfo();

?>

然后重新启动apache:service httpd restart

我机子的地址是192.168.5.100,这时候该登陆网站验证PHPhttp://192.168.5.100

a53a52eedfd10b0c5c7d6f299f3f901b.png

说明php的搭建是成功的。

5.mysql

先安装mysql包 yum install -y mysql mysql-server

安装完mysql后查看服务端口是否启用:

chkconfig --list |grep mysql

chkconfig mysqld on

service mysqld restart

接下来需要一个php和mysql的连接器件,叫php-mysql.i386,所以我们必须得安装此链接器件。

rpm-ivh php-mysql.i386

接下来是测试php和mysql链接是否成功:

vim /var/www/html/index.php

$link=mysql_connect('127.0.0.1','root','');

if($link)

echo "ok";

else

echo "not ok";

?>

然后重新启动apache:  service httpd restart

7ecb131091bd454e662518cb94d2b4a5.png

说明php和mysql的连接也是成功的。

6.关于phpmyadmin:

现在phpmyadmin比较新的版本是版本3的,但是有一个要求,就是必须让php的版本至少是5.2的,mysql的版本至少是5.0的。

phpmyadmin2需要的其他版本支持:php3    mysql4

phpmyadmin3需要的其他版本支持:php5.2  mysql5

拷贝一个phpmyadmin安装包到linux的/root目录下,然后解压缩:

db29bf298dab15a4228fab4b49ad46ab.png

unzip phpMyAdmin-2.11.10.1-all-languages.zip

将该软件包移动到/var/www/html/下,起个名字叫phpmyadmin.

mv phpMyAdmin-2.11.10.1-all-languages /var/www/html/phpmyadmin

d9a627e24c901a98bacdbe2eddffd212.png

456df2c06c978f47f0febd596b35e0c8.png

lamp的环境我们已经搭建好了,下面是基于php的动态网站的应用,比如论坛:

将phpwind 拷贝到linux 的根目录下,进行解压缩:

unzip phpwind_GBK_8.3.zip

cd phpwind

cd upload

将upload转移到/var/www/html/,起个名字叫phpwind

mv upload/ /var/www/html/phpwind

编辑vim /etc/httpd/conf/httpd.conf文件,将747行的AddDefaultCharset UTF-8禁用掉。

7f2f20f683b9312b8981a24f9fb4e39d.png

下面修改页面上文件的权限,都改为777:

cd phpwind/

chmod -R 777 attachment

chmod -R 777 data

chmod -R 777 html

060cfddb9d7fb3cd597821b25f59c1b7.png

8f60d40b8b0b455be2bd5437be6f65b6.png

此次完成论坛创建。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值