LAMP配置

discuz安装:

mkdir /data/www

cd /data/www

wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip

unzip Discuz_X3.2_SC_GBK.zip

rm -rf readme/ utility/ upload/ ...zip

删除 httpd.conf 中的下面这行前面的警号

#Include conf/extra/httpd-vhosts.conf

然后编辑该配置文件

# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

在最后面,加入如下配置:

DocumentRoot "/data/www"

ServerName www.123.com

/usr/local/apache2/bin/apachectl -t 检测

/usr/local/apache2/bin/apachectl graceful 加载配置

/usr/local/apache2/bin/apachectl restart 重启

配置 mysql ,给 Discuz

/usrl/local/mysql/bin/mysql -uroot (进入MySQL)

create database discuz;

grant all on discuz.* to ‘cao‘@‘localhost‘ identified by ‘asd12345‘;

(如果想直接用MySQL命令请在/etc/profile.d/中添加一个脚本export PATH=$PATH:/usr/local/mysql/bin)

如果用绝对路径的方法进不了MySQL,就yum remove mysql进入/etc/profile.d添加脚本在执行。

安装discuz

修改权限:cd /data/www

chown -R daemon:daemon data uc_server/data uc_client/data config

Apache用户认证

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

AllowOverride AuthConfig

AuthName "alksdjflkasjdf"

AuthType Basic

AuthUserFile /data/.htpasswd

require valid-user

时间: 2024-08-05 11:18:39

LAMP配置的相关文章

ubuntu LAMP 配置

ubuntu LAMP 配置文件位置: apache:/etc/apache2/apache2.conf php:/etc/php5/apache2/php.ini mysql:/etc/mysql/my.cnf ubuntu LAMP 常见命令: apache重启:sudo /etc/init.d/apache2 restart apache启动:sudo /etc/init.d/apache2 start apache停止:sudo /etc/init.d/apache2 stop mysq

CentOS6.5-x86_64平台LAMP配置

一.LAMP简介 LAMP是一组用来构建动态网站的免费开源的软件,其中: L(Linux):是一个开源的操作系统: A(Apache):是一个开源的Web应用软件: M(Mysql):是一个开源的数据库管理系统软件: P(PHP/Perl/Python):是用来执行Web动态请求的开源工具,本文中是用的是PHP. 二.安装前的工作 1.安装最基本的编译工具gcc.gcc-c++ # yum -y install gcc gcc-c++ 2.清空iptables的规则链,以防导致有些服务无法访问

CentOS 7系统LAMP配置PHP-FPM的示例

CentOS 7 系统出来有一段时间了,今天我们来看在vps中的 CentOS 7 中给lamp环境配置php-fpm的过程,希望文章可以帮助到各位. CentOS 7 已经发布,并且采用 Apache 2.4 作为默认的 Apache 组件.听说 Apache 2.4 的 Event 模式很不错,而且配套的 mod_proxy_fcgi 与 PHP 已经原生支持的 PHP-FPM 配合默契且性能很好,再加上 Google 的 mod_spdy 需要运行在 thread safe 的环境下,改用

lamp配置笔记

博客声明:此博客里面的主要内容有apache.mysql.fastcgi和xcache的相关配置 ############################################################### ############################################################### Apache的配置 ###############################################################

LAMP 配置

一. 什么是LAMP ? LAMP指的Linux(操作系统).ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器. 二. 配置 1. install apache2 sudo apt-get install apache2 或者 httpd-2.4 2. install mysql sudo apt-get install mysql-client-5.5 mysql-server

aliyun服务器lamp配置

1.安装Apache:yum install httpd 2.安装php: yum install php 3.安装mysql客户端:yum install mysql 4.安装mysql服务端:yum install mysql-server 启动mysql服务: service mysqld start或者/etc/init.d/mysqld start service httpd restart Centos下搭建LAMP环境 检测必要软件是否已经安装: 登录centos终端,分别输入命令

mysql lamp 配置命令总结

三 Mysql1.卸载MySQL的RPM包rpm -e mysql --nodeps2.安装cmake包tar zxf cmake-2.8.6.tar.gz cd cmake-2.8.6./configuregmake && gmake install3.创建数据库程序账户和组groupadd mysqluseradd -M -s /sbin/nologin mysql -g mysql4.编译安装MySQL(1)解压:tar zxf mysql-5.5.22.tar.gz -C /usr

lamp配置之用户认证

有时候,我们需要给一些特殊的访问设置一个用户认证机制,增加安全.比如我们刚刚安装好的discuz论坛,是有一个管理后台的,虽然管理后台本身就有密码,但我们为了更加安全,可以再设置一层用户认证. # vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 在对应的虚拟主机配置中加入如下配置: <Directory /data/www/admin.php> AllowOverride AuthConfig AuthName "alksdjf

LAMP - 配置默认虚拟主机

当DNS服务配置完成后,我们就可以顺利地在浏览器里输入自己的域名来访问网站了:可是如果有一天某家别的公司的域名在DNS里配置时,不小心指向到了我们服务器的IP,并且我们的服务器里还没有配置默认虚拟主机的情况下,会不会能成功访问我们的网站呢?那是必然的,这样不合规范,也不安全,最严重的是用户会认为这两家公司是一模一样的. 为了防止以上情况发生,我们需要在虚拟主机配置文件里的第一行增加一个默认虚拟主机,并且DocumentRoot为空,ServerName随便写一个: <VirtualHost *: