日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

Apache+Mysql+php+ZenTaoPMS安装配置文档

發(fā)布時(shí)間:2025/3/8 数据库 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Apache+Mysql+php+ZenTaoPMS安装配置文档 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

基于Apache+Mysql+php+ZenTaoPMS安裝配置

一、Apache安裝配置

tar zxvf httpd-2.2.23.tar.gzcd httpd-2.2.23

mkdir –p /usr/local/app/apache2

./configure --prefix=/usr/local/app/apache2 --enable-so \

--enable-maintainer-mode --enable-rewrite ? ? #添加后面的參數(shù)是為了解析svn

make && make install

/usr/local/app/apache2/conf/httpd.conf ? ? ? ? #apache主配置文件 ? ? ? ? ?/usr/local/app/apache2/bin/apachectl –t ? ? ? #檢查配置是否正確(Syntax OK)

/usr/local/app/apache2/bin/apachectl ?–v ? ? ?#查看版本信息(正確安裝)

/usr/local/app/apache/bin/apachectl ?{start/stop/restart} ? ? ? #基本命令

#輸入http://192.168.0.210/#提示It Works! ?表示安裝成功


#下面是可選命令參數(shù)(供參考)

cpsupport/apachectl /etc/init.d/httpd

vi/etc/init/httpd

# Startup script for the Apache Web Server

# chkconfig: - 85 15

# description: Apache is a World Wide Web server. It is used toserve

# HTML files and CGI.

# processname: httpd

# pidfile: /usr/local/app/apache2/log/httpd.pid

# config: /usr/local/app/apache2/conf/httpd.conf

chmod 755 /etc/init.d/httpd

mkdir -p /var/log/httpd/access_log

service httpd ?{start/stop/restart/status}

vim http.conf

? ?Listen 8888

? ?LoadModule php5_module ? ? ? ?modules/libphp5.so ? ?

? ? ? ? ? User apache

? ? ? ? ? Group apache

? ? ? ? ? ServerName 192.168.0.201:8888

? ? ? ? ? <IfModule dir_module>

? ? ? ? ? ? ? ?DirectoryIndex index.php index.html

? ? ? ? ? </IfModule>

? ? ? ? ? AddType application/x-httpd-php .php

? ? ? ? ? AddType application/x-httpd-php-source .phps ? ? ? ?

? ? ? ? ? </VirtualHost>

? ? ? ? ? <Directory /usr/local/app/apache2/htdocs/>

? ? ? ? ? ? ? AllowOverride all

? ? ? ? ? ? ? Options -MultiViews

? ? ? ? ? </Directory>

? ? ? ? ? <VirtualHost *:8888>

? ? ? ? ? ? ? ServerName pj.zentao.com

? ? ? ? ? ? ? DocumentRoot /usr/local/app/apache2/htdocs/

? ? ? ? ? </VirtualHost>


二、Mysql安裝配置

groupaddmysql ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#添加分組

useradd-g mysql -d /usr/local/mysql -s /sbin/nologin mysql #添加用戶

tarzxvf mysql-5.5.tar.gz

mvmysql-5.5 /usr/local/mysql

cd/usr/local/mysql

chown –Rmysql:mysql . #修改權(quán)限,相當(dāng)于chown-R mysql . /chgrp -R mysql.

mkdir –p/u1/mysql/data ? ? ? ? ? ? ? ? ? ?#創(chuàng)建數(shù)據(jù)存放庫(kù)

mkdir –p/u1/mysql/logs ? ? ? ? ? ? ? ? ? ?#創(chuàng)建日志庫(kù)

chown –Rmysql.mysql ?/u1/mysql/data ? ? ? #設(shè)置權(quán)限

chown –Rmysql.mysql ?/u1/mysql/logs ? ? ? #下面是初始化數(shù)據(jù)庫(kù)

#修改主配置文件my.cnf

basedir ? ? ? ?= /usr/local/mysql

datadir ? ? ? ? =/u1/mysql/data

bind-address ? ?=192.168.0.210

port ? ? ? ? ? = 3306

socket ? ? ? ? ?=/tmp/mysql.sock

log-bin ? ? ? ? =/u1/mysql/logs/mysql-bin

innodb_log_group_home_dir = /u1/mysql/logs

./scripts/mysql_install_db--user=mysql

--defaults-file=/usr/local/mysql/my.cnf

cpsupport-files/my-medium.cnf /etc/my.cnf ? ? ? ? ?#有提示輸入y

cpsupport-files/mysql.server /etc/init.d/mysql.server

bin/mysqld_safe--user=mysql & ? ? ?#在后臺(tái)啟動(dòng)mysql服務(wù),ctrl+c退出

vim /etc/profile ? ? ? ? ? ? ? ? ? ?#設(shè)置環(huán)境變量,添加如下內(nèi)容(重啟生效)

PATH=$PATH:/usr/local/mysql/bin/

export PATH

mysql ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #登錄數(shù)據(jù)庫(kù)(正確登錄,表示安裝完成)

mysql>create database zentao;

mysql>grant all privileges on zentao.* to 'bug'@'localhost'identified by 'bug*()';

mysql>flush privileges;

vimstart.sh ? ? ? ? ? ? ? ? ? ? ? ?#建立啟動(dòng)腳本文件,添加如下一行內(nèi)容

/usr/local/mysql/bin/mysqld--defaults-file=/usr/local/mysql/my.cnf &

chmod+x start.sh ? ? ? ? ? ? ? ? ? #添加可執(zhí)行權(quán)限


#下面是可選命令參數(shù)(供參考)

cp support-files/mysql.server/etc/init.d/mysql

chmod 755 /etc/init.d/mysql

chkconfig --add mysql

chkconfig --level 35 mysql on ? ? ? ? ? ? ? #設(shè)置開機(jī)啟動(dòng)

service mysql start

/usr/local/mysql/bin/mysqladmin-u root password ‘123456

/usr/local/mysql/bin/mysql -uroot -p 123456


三、php安裝:

tar zxvf libmcrypt-2.5.7.tar.gz

cd libmcrypt-2.5.7

./configure

make && make install

mkdir –p /usr/local/app/php

tar zxvf php-5.4.8.tar.gz

cd php-5.4.8

yum install bison

./configure \

--prefix=/usr/local/app/php \

--with-mysql=/usr/local/mysql \

--with-apxs2=/usr/local/app/apache2/bin/apxs \

--with-gd --with-jpeg-dir=/usr/lib--enable-gd-native-ttf \

--with-zlib-dir=/usr/lib --with-png-dir=/usr/lib \

--with-freetype-dir=/usr/include/freetype2 \

--enable-sockets --enable-ftp --enable-mbstring \

--with-pdo-mysql=shared


libtool --finish/u1/tool/php-5.4.8/libs


注:--with-pdo-mysql=shared加載使php支持mysql連接(省略第六步)

*******************************************************************************

問(wèn)題1:

[root@gy210 ~]# /usr/local/app/apache2/bin/apachectl-t

httpd: Syntax error online 422 of /usr/local/app/apache2/conf/httpd.conf: Cannot load/usr/local/app/apache2/modules/libphp5.so into server:/usr/local/app/apache2/modules/libphp5.so: undefined symbol: OnUpdateBool


問(wèn)題2:

[root@gy210 ~]#/usr/local/app/apache2/bin/apachectl -t

httpd: Syntax error on line 422 of/usr/local/app/apache2/conf/httpd.conf:Cannot load/usr/lib/apache2/modules/libphp5.so into server:/usr/lib/apache2/modules/libphp5.so: undefined symbol: zend_parse_parameters

解決辦法:

yum install bison

******************************************************************************

make && makeinstall

cp php.ini-development/usr/local/app/php/lib/php.ini

cd /usr/local/app/php/etc

cp php-fpm.conf.default php-fpm.conf

vim php.ini

? ?expose_php= off

? ?max_execution_time= 300

? ?max_input_time= 120

? ?memory_limit= 64M

? ?error_reporting= E_ALL | E_STRICT

? ?display_errors= off

? ?error_log= /u1/logs/php_errors.log

? ?post_max_size= 16M

? ? ? ?extension_dir="/usr/local/app/php/lib/php/extensions/

no-debug-non-zts-20100525"

extension=pdo_mysql.so

extension=mcrypt.so

extension=http.so

extension=apc.so

extension=sphinx.so

upload_tmp_dir = /dev/shm

upload_max_filesize = 32M

allow_url_fopen = off

date.timezone = Asia/Shanghai

session.entropy_length = 0

session.entropy_file =


四、安裝ZenTaoPms:

unzip ZenTaoPms.zip

mv ZenTaoPms /usr/local/app/apache2/htdocs/ ? ? ? ? ? ? #采用頁(yè)面安裝方式

chown -R apache:apache /usr/local/app/apache2/htdocs/

http://192.168.0.210:8888/zentaopms/www/install.php 或者:

http://pj.zentao.com/zentaopms/www/install.php


官方網(wǎng)址:http://www.zentao.net/

轉(zhuǎn)載于:https://blog.51cto.com/linuxblind/1272704

總結(jié)

以上是生活随笔為你收集整理的Apache+Mysql+php+ZenTaoPMS安装配置文档的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。