LAMP环境搭建-实例(论坛)

LAPM环境搭建-rpm安装

一、LAMP简介

LAMP(Linux- Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构。LAMP具有通用、跨平台、高性能、低价格的 优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。

1、安装

[[email protected] ~]# yum --disablerepo=\* --enablerepo=c6-media install httpd mysql mysql-server php-5.3 php-gd php-mysql php-xml

[[email protected] ~]# rpm -ql php

/etc/httpd/conf.d/php.conf

/usr/lib64/httpd/modules/libphp5.so

#Apache与PHP结合需要此模块

/var/lib/php/session

/var/www/icons/php.gif

启动httpd

[[email protected] ~]# service httpd start

设置开机启动

[[email protected] ~]# chkconfig httpd on

启动mysql

[[email protected] ~]# service mysqld start

设置开机启动

[[email protected] ~]# chkconfig mysqld on

设置账户和口令

[[email protected] ~]# mysqladmin -u root -p password ‘123‘

测试

产生一个页面index.php,并编辑

[[email protected] ~]# cd /var/www/html/

[[email protected] html]# vim index.php

打开浏览器,PHP页面已经可以显示,说明Apache和PHP已经结合在一起

再修改主页,测试PHP与mysql是否连接

浏览器刷新一下,显示OK,说明PHP与mysql也结合在一起

应用:

一、通过web管理mysql-server

从网上下载phpmyadmin和php-mbstring

安装php-mbstring

[[email protected] ~]# ram -ivh php-mbstring-5.3.3-22.el6.x86_64.rpm

phpMyadmin要解压

[[email protected] ~]# unzip phpMyAdmin-4.1.5-all-languages.zip

把解压到的文件夹移到Apache目录下

[[email protected] ~]# mv phpMyAdmin-4.1.5-all-languages /var/www/html/phpmyadmin

重启下httpd

[[email protected] ~]# service httpd restart

进入网页,输入mysql的账户密码

我们已经可以通过图形界面管理mysql了

二、论坛

利用discuz做一个论坛

从网上下载discuz  网址:http://www.comsenz.com/downloads/install/discuz

展开discuz

[[email protected] ~]# unzip Discuz_X3.1_SC_GBK.zip

次文件中有安装说明 /root/readme/readme.txt

[[email protected] readme]# vim readme.txt

把upload移到Apache目录下

[[email protected] ~]# mv upload/ /var/www/html/discuz

给两个目录写入权限

[[email protected] discuz]# chmod -R o+w config/

[[email protected] discuz]# chmod -R o+w data/

在浏览器中输入地址

如果有乱码,就修改配置文件/etc/httpd/conf/httpd.conf ,将这条注释掉(在末行使用/UTF-8搜索)

开始安装后发现有些文件权限没该

添加可写入权限

[[email protected] discuz]# chmod -R o+w uc_client/

[[email protected] discuz]# chmod -R o+w uc_server/

刷新一下直接下一步

进入后发现针对discuz的数据库还没有,手动创建一个

[[email protected] discuz]# mysql -u root -p

mysql> create database discuz;

然后下一步,安装完成后,我们可以成功进入论坛

进入后台可以修改各种模板,以及添加板块。

LAMP环境搭建-实例(论坛)

时间: 2024-11-08 11:02:23

LAMP环境搭建-实例(论坛)的相关文章

使用LAMP环境搭建wordpress论坛

1.      搭建LAMP架构 (1)      rpm搭建LAMP环境 [[email protected] ~]# yum install httpd mysql-server mysql php php-mysql  -y (2)      启动apache,mysql相关服务,并设置开机自启动 (3)      设置mysql密码 (4)      检验测试网站是否支持php [[email protected] ~]# cd /var/www/html/ [[email protec

LAMP 环境搭建实例

一.LAMP搭建前的准备 LAMP是四套软件的缩写,分别指的是L-Linux,A-Apache,M-Mysql,P-php,利用这四套软件搭建的web的运行环境.搭建前需要需要下载好软件#cd /home/softapache : http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.31.tar.gzmysql: 32位 :http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.31-linux-glibc2.

LAMP架构搭建+Discuz论坛搭建【weber出品必属精品】

一.     本机简介: 本机系统: CentOS-6.4-x86_64 主机名:oracle.ywb IP地址:192.168.146.129 二.     在Linux环境下安装Apache步骤 首先将准备好的文件通过PSCP发送至Linux的/Root/test/soft目录下 在windows下按住Ctrl+R,打开运行,输入CMD进入DOS命令行.在dos命令行中使用pscp –scp  命令将要上传的文件上传至Linux中. 上传成功后.我们总共要安装四个文件.第一个我们首先解压:a

基于LAMP环境搭建Discuz

========================写在前面的话========================= 1.LAMP环境搭建请查看这篇日志:http://blog.163.com/wangke_email/blog/static/150335003201610315142268/ 2.这只是一篇简单的Discuz安装教程,深入内容以后会讲到. 3.Discu-3.2下载路径:http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UT

4-源码方式基于LAMP架构搭建BBS论坛或者博客

目录 一.项目简介 二.环境准备 三.编译安装MySQL 四.编译安装Apache 五.编译安装PHP 六.后续配置 七.启动相关服务 八.源码编译软件经验总结 九.部署web应用 排错1: 排错2: 排错3: 大功告成! 课程目标 使用源码方式基于LAMP架构搭建BBS论坛或者博客 本文成功搭建2个网站,一个个人博客,一个是web界面管理mysql数据库的应用 请耐心阅读,细心操作,你也会成功! 思考:yum工具搭建lamp环境和源码包搭建的区别 rpm版本 安装方便,升级.卸载都很灵活,很难

新版LAMP环境搭建

新版LAMP环境搭建 注意:先安装MySQL和Apache,后安装PHP,因为PHP配置编译的时候需要指定mysql路径和apache路径. 编译安装: httpd-2.4.12.tar.gz +  mysql-5.6.22-linux-glibc2.5-x86_64.tar.gz  +  php-5.4.39.tar.gz + xcache-2.0.0.tar.gz 实验环境:               CentOS 6.5 x86_64 编译安装Apache (1)构建MPM为静态模块 在

[LAMP环境搭建二]MySQL安装

安装前准备工作:[[email protected] src]# yum -y install bison bison-devel ncurses ncurses-devel openssl openssl-devel cmake下载安装http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz wgettar -zxvfcd./bootstrapgmakegmake install/********************************

LAMP环境搭建教程

学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP.WAMP.MAMP等.这里我介绍一下LAMP环境的搭建,即Linux.Apache.MySQL.PHP环境. 一.首先安装操作系统 操作系统:centos6.3 IP地址:192.168.146.129 网关: DNS: 操作系统安装步骤,此处不在给出截图. 备注:服务器系统采用最小化安装,安装一下GCC编译工具和一个桌面即可.如下图所示: 二.LAMP安装前的准备 1.获取软件包 httpd-2.4.2.ta

LAMP 环境搭建 C7

#LAMP环境搭建Centos 7        (1)安装开发包组 "Development Tools" "Server Platform Development"    yum groupinstall            注:关闭selinux iptables(2)安装amp    (a)yum install httpd php  php-mysql mariadb mod_ssl        (b)https://xcache.lighttpd.n