标签:LAMP基础示例
LAMP:指由Linux操作平台,Apache http服务,mysql或mariadb数据库,以及php组合在一起的web站点,这样的组合可以使站点可以请求响应一些动态资源;动态资源:一些程序文件或者代码片段,通过在服务器后台运行后,把运行的结果返回客户端;
如何实现简单的LAMP:
1.首先在linux操作系统上安装httpd,mysql-service(或者MariaDB-service) ,php,php-mysql;
2.安装完成后启动httpd,和mysql服务;
[root@www ~]# service httpd start Starting httpd: [ OK ] [root@www ~]# service mysqld start Starting mysqld: [ OK ]
3.配置httpd虚拟主机,设置网站,并用php测试;
1.在/etc/httpd/conf.d/创建一个以.conf为后缀的文件(此文件名不可为php.conf) 编辑文件: <VirtualHost 172.16.0.147:80> //IP地址和端口号应该存在且被监听 ServerName www.php.com DocumentRoot "/mnt/wcvm1/" <Directory "/mnt/wcvm1/"> Options None AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost> 2.在设置的web站点映射目录下面创建 index.php文件,编辑该文件如下 <?php //php格式 phpinfo();//php内置函数,用来进行php网页测试 ?> 3.重启服务并测试访问。(在安装php后在/etc/httpd/conf.d/会有php.conf文件,若没有则测试失败;内部测试请设置防火墙访问权限)
4.discuze论坛的安装和使用;
1.将该应用程序解压到 web站点目录下
2.用网站打开指定目录
3.按照要求修改指定目录权限
577 chmod 777 config/ 578 chmod 777 data/ 579 chmod 777 data/cache/ 580 chmod 777 data/avatar/ 581 chmod 777 data/plugindata/ 582 chmod 777 data/download/ 583 chmod 777 data/addonmd5/ 584 chmod 777 data/template/ 585 chmod 777 data/threadcache/ 586 chmod 777 data/attachment/ 587 chmod 777 data/attachment/album/ 588 chmod 777 data/attachment/forum/ 589 chmod 777 data/attachment/group/ 590 chmod 777 data/log/ 591 chmod 777 uc_client/data/cache/ 592 chmod 777 uc_server/data 593 chmod 777 uc_server/data/cache/ 594 chmod 777 uc_server/data/avatar/ 595 chmod 777 uc_server/data/backup/ 596 chmod 777 uc_server/data/logs/ 597 chmod 777 uc_server/data/tmp/ 598 chmod 777 uc_server/data/view
注意:数据库的服务器,用户,密码,必须和本地数据库一致
此时论坛安装完成,可以登录admin网页,进入管理员界面
5.安装phpmyadmin:
这里默认服务器为localhost,所以应该创建相应的用户并给予权限,才能登录
mysql> grant all on *.* to 'myuser'@'localhost' identified by '123456'; Query OK, 0 rows affected (0.00 sec) mysql>
登录成功,然后可以点击左边数据库,对该数据库进行编辑
6 wordpress的安装使用
1.网页打开目录后,点击现在开始直接安装
注意:此数据库必须事先存在,且用户和密码也存在,用户对该数据库 有查看管理权限
选好用户后提交
根据指定指令创建文件
最后进入安装就可
标签:LAMP基础示例
原文地址:http://blog.51cto.com/wangchaode/2112849