centos 6.7 basic server搭建apache+mariadb+php
公司主營業(yè)務(wù):網(wǎng)站制作、成都網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)建站是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)建站推出肥西免費做網(wǎng)站回饋大家。
Apache
1、ifup ifcfg eth0,配置開機自動啟動;
2、setup 設(shè)置DNS
3、yum install vsftpd
4、修改vsftpd配置文件,兩個配置文件中的root用戶注釋掉;
5、關(guān)閉selinux;
# vi /etc/selinux/config
6、修改ftpd服務(wù)開機啟動啟動;
7、上傳補?。?/p>
8、打補??;
# rpm -ivh 1-ppl-0.10.2-11.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:ppl ########################################### [100%]
[root@php apache]# rpm -ivh 2-cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:cloog-ppl ########################################### [100%]
[root@php apache]# rpm -ivh 3-mpfr-2.4.1-6.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:mpfr ########################################### [100%]
[root@php apache]# rpm -ivh 4-cpp-4.4.7-16.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:cpp ########################################### [100%]
[root@php apache]# rpm -ivh 5-gcc-4.4.7-16.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:gcc ########################################### [100%]
#tar -zxvf 6-apr-1.5.2.tar.gz
# cd apr-1.5.2
#./configure --prefix=/usr/local/apr
可能會出現(xiàn)下面的錯誤提示:
/bin/rm: cannot remove `libtoolT': No such file or directory
則:
# vi configure
找到$RM "$cfgfile"這一行,注釋掉;
# $RM "$cfgfile"
:wq
#make
#make install
# tar -zxvf 7-apr-util-1.5.4.tar.gz
# cd apr-util-1.5.4
# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config
#make
#make install
# rpm -ivh 8-libstdc++-devel-4.4.7-16.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:libstdc++-devel ########################################### [100%]
# rpm -ivh 9-gcc-c++-4.4.7-16.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:gcc-c++ ########################################### [100%]
下載pcre-8.38.zip
https://sourceforge.net/projects/pcre/files/latest/download
#unzip 10-pcre-8.38
#cd pcre-8.38
# ./configure --prefix=/usr/local/pcre
#make
#make install
#tar -zxvf 11-httpd-2.4.18.tar.gz
#cd httpd-2.4.18
# ./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
#make
#make install
啟動Apache:/usr/local/apache2/bin/apachectl start
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using itop.study. Set the 'ServerName' directive globally to suppress this message
#vi httpd.conf
#ServerName www.xxx.com:80
ServerName localhost:80
:wq
停止Apache:/usr/local/apache2/bin/apachectl stop
重啟Apache:/usr/local/apache2/bin/apachectl restart
http://localhost
顯示it works! 說明已安裝完成。
# vi /etc/rc.local
追加/usr/local/apache2/bin/apachectl start以便開機自動開啟apache服務(wù)
網(wǎng)站放在/usr/local/apache2/htdocs下;
如果網(wǎng)站的index后綴名是php的,則需要在/usr/local/apache2/conf/httpd.conf文件夾,增加index.php。
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
參考網(wǎng)頁:
http://www.cnblogs.com/zhuque/archive/2012/11/03/2763352.html#
另:Linux下apache服務(wù)啟動后,本機能正常訪問,但局域網(wǎng)內(nèi)其他機器無法訪問
1、打開終端;
2、#setup
3、選擇【firewall configuration】;
4、選擇下面的【customise】;
5、找到并選擇【www(http)】,關(guān)閉即可。
MariaDB
# rpm -ivh 12-cmake-2.8.11.1-5.1.x86_64.rpm
warning: cmake-2.8.11.1-5.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 6aaf6b3f: NOKEY
Preparing... (10########################################### [100%]
1:cmake ( ########################################### [100%]
#tar -zxvf 13-mariadb-5.5.48-linux-glibc_214-x86_64.tar.gz
# mv mariadb-5.5.48-linux-x86_64 /usr/local/
# groupadd MySQL
# useradd -g mysql mysql
# id mysql
uid=500(mysql) gid=500(mysql) groups=500(mysql)
# ln -s mariadb-5.5.48-linux-x86_64/ mysql
# cd mysql/
#cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
# ./scripts/mysql_install_db --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
Installing MariaDB/MySQL system tables in '/var/lib/mysql' ...
160227 0:23:45 [Note] ./bin/mysqld (mysqld 5.5.48-MariaDB) starting as process 1105 ...OK
Filling help tables...
160227 0:23:47 [Note] ./bin/mysqld (mysqld 5.5.48-MariaDB) starting as process 1112 ...OK
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system
#cp support-files/mysql.server /etc/init.d/
PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !
To do so, start the server, then issue the following commands:
啟動數(shù)據(jù)庫:
#/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --datadir=/usr/local/mysql/data --user=mysql &
'./bin/mysqladmin' -u root password 'new-password'
'./bin/mysqladmin' -u root -h php.myfamily password 'new-password'
Alternatively you can run:
'./bin/mysql_secure_installation'
which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.
See the MariaDB Knowledgebase at http://mariadb.com/kb or the
MySQL manual for more instructions.
You can start the MariaDB daemon with:
cd '.' ; ./bin/mysqld_safe --datadir='/var/lib/mysql'
You can test the MariaDB daemon with mysql-test-run.pl
cd './mysql-test' ; perl mysql-test-run.pl
Please report any problems at http://mariadb.org/jira
The latest information about MariaDB is available at http://mariadb.org/.
You can find additional information about the MySQL part at:
http://dev.mysql.com
Support MariaDB development by buying support/new features from MariaDB
Corporation Ab. You can contact us about this at sales@mariadb.com.
Alternatively consider joining our community based development effort:
http://mariadb.com/kb/en/contributing-to-the-mariadb-project/
# chown -R root .
# chown -R mysql data
# vi .bash_profile
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin/:/usr/local/apache2/bin/:/usr/local/php/bin/
:wq
啟動數(shù)據(jù)庫:
#/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --datadir=/usr/local/mysql/data --user=mysql &
設(shè)置開機自動啟動數(shù)據(jù)庫:
#vi /etc/rc.local
add
/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --datadir=/usr/local/mysql/data --user=mysql &
:wq
#reboot
修改mysql root密碼:
#'./bin/mysqladmin' -u root password 'new-password'
or
# ./mysql_secure_installation
# ./mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 5.5.48-MariaDB MariaDB Server
Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)
MariaDB [(none)]> use mysql;
Database changed
MariaDB [mysql]> show tables;
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| event |
| func |
| general_log |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| host |
| ndb_binlog_index |
| plugin |
| proc |
| procs_priv |
| proxies_priv |
| servers |
| slow_log |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+
24 rows in set (0.00 sec)
MariaDB [mysql]> select host, user from user;
+--------------+------+
| host | user |
+--------------+------+
| 127.0.0.1 | root |
| ::1 | root |
| localhost | |
| localhost | root |
| php.myfamily | |
| php.myfamily | root |
+--------------+------+
6 rows in set (0.00 sec)
MariaDB [mysql]> update user set host='%' where user='root' and host='localhost';
Query OK, 1 row affected (0.05 sec)
Rows matched: 1 Changed: 1 Warnings: 0
MariaDB [mysql]> select host, user from user;
+--------------+------+
| host | user |
+--------------+------+
| % | root |
| 127.0.0.1 | root |
| ::1 | root |
| localhost | |
| php.myfamily | |
| php.myfamily | root |
+--------------+------+
6 rows in set (0.00 sec)
MariaDB [mysql]> delete from user where user='';
Query OK, 2 rows affected (0.03 sec)
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
MariaDB [mysql]> select host, user, password from user;
+--------------+------+-------------------------------------------+
| host | user | password |
+--------------+------+-------------------------------------------+
| % | root | *0D2B78B43FD0518B55EFD87FC2C1FB6775F8AB07 |
| php.myfamily | root | *0D2B78B43FD0518B55EFD87FC2C1FB6775F8AB07 |
| 127.0.0.1 | root | *0D2B78B43FD0518B55EFD87FC2C1FB6775F8AB07 |
| ::1 | root | *0D2B78B43FD0518B55EFD87FC2C1FB6775F8AB07 |
+--------------+------+-------------------------------------------+
4 rows in set (0.00 sec)
MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
MariaDB [mysql]> exit
Bye
MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
修改防火墻配置;
# vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
:wq
如果遇到下面的錯誤:
ERROR 1045 (28000): Access denied for user 'root'@'localhost'
ps -ef | grep mysqld
查詢確認(rèn)mysql的pid,然后kill -9 xx
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <輸入新設(shè)的密碼newpassword>
mysql>
PHP
停止apache服務(wù),安裝php;
# /usr/local/apache2/bin/apachectl stop
安裝libxml2;
# tar -zxvf 14-libxml2-2.7.7.tar.gz
#cd libxml2-2.7.7
# ./configure --prefix=/usr/local/libxml2
可能會出現(xiàn)下面的錯誤提示:
/bin/rm: cannot remove `libtoolT': No such file or directory
則:
# vi configure
找到$RM "$cfgfile"這一行,注釋掉;
# $RM "$cfgfile"
:wq
# ./configure --prefix=/usr/local/libxml2
# make
# make install
# rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
Preparing... ########################################### [100%]
1:oracle-instantclient11.########################################### [100%]
# rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
Preparing... ########################################### [100%]
1:oracle-instantclient11.########################################### [100%]
# tar -zxvf 15-php-5.6.18.tar.gz
# cd php-5.6.18
# ./configure --prefix=/usr/local/php \
--with-mysql=/usr/local/mysql \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-libxml-dir=/usr/local/libxml2 \
--enable-mysqlnd \
--enable-soap
--with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client64/lib
#make
#make install
#vi /usr/local/apache2/conf/httpd.conf
確認(rèn)存在下面的配置:
LoadModule php5_module modules/libphp5.so
找到下面的配置項,追加index.php;
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
找到Options Indexes FollowSymLinks,注釋掉,追加下面的配置;
Options FollowSymLinks
找到AllowOverride None,注釋掉,追加下面的配置;
AllowOverride All
文檔最后追加下面的配置;
<FilesMatch "\.ph(p[2-6]?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
:wq
# cp /tmp/rpm/php-5.6.18/php.ini-production /usr/local/php/lib/php.ini
phpinfo()中若無oci8的信息,則需要追加動態(tài)庫;
# rpm -ivh 16-m4-1.4.13-5.el6.x86_64.rpm
# rpm -ivh 17-autoconf-2.63-5.1.el6.noarch.rpm
Preparing... ########################################### [100%]
1:autoconf ########################################### [100%]
~]# vi .bash_profile
add below to EXPORT PATH
/usr/local/php/bin/
:wq
. .bash_profile
# cd /tmp/rpm/oci8-2.0.10
# phpize
Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226
# ./configure --with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client64/lib --with-php-config=/usr/local/php/bin/php-config
#make
#make install
#vi /usr/local/php/lib/php.ini
add
extension=oci8.so
:wq
#apachectl restart
==========iTop==========
500錯誤,修改php.ini文件,
#vi /usr/local/php/lib/php.ini
將display_errors = Off修改為display_errors = On
# apachectl restart
# mkdir -p /usr/local/apache2/htdocs/itop/web/log
# chmod 757 /usr/local/apache2/htdocs/itop/web/log
# chmod 757 /usr/local/apache2/htdocs/itop/web
# rpm -ivh 16-m4-1.4.13-5.el6.x86_64.rpm
# rpm -ivh 17-autoconf-2.63-5.1.el6.noarch.rpm
Preparing... ########################################### [100%]
1:autoconf ########################################### [100%]
# rpm -ivh 18-zlib-devel-1.2.3-29.el6.x86_64.rpm
warning: 18-zlib-devel-1.2.3-29.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
Preparing... ########################################### [100%]
1:zlib-devel ########################################### [100%]
#yum intall m4
#yum install autoconf-2.63
# yum install zlib-devel
# cd /tmp/rpm/php-5.6.18/ext/zip/
#phpize
Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226
#./configure
#make
#make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
#vi /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-zts-20131226/zip.so
zlib.output_compression = Off 改為 zlib.output_compression = On
:wq
#apachectl restart
Missing optional PHP extension: gd.
# rpm -q libpng
libpng-1.2.49-1.el6_2.x86_64
# rpm -q libpng-devel
package libpng-devel is not installed
# rpm -ivh 19-0-libpng-devel-1.2.49-1.el6_2.x86_64.rpm
warning: 19-0-libpng-devel-1.2.49-1.el6_2.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
Preparing... ########################################### [100%]
1:libpng-devel ########################################### [100%]
# rpm -q libjpeg-turbo
libjpeg-turbo-1.2.1-3.el6_5.x86_64
# rpm -ivh 22-libjpeg-turbo-devel-1.2.1-3.el6_5.x86_64.rpm
warning: 22-libjpeg-turbo-devel-1.2.1-3.el6_5.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:libjpeg-turbo-devel ########################################### [100%]
yum install libpng libpng-devel libjpeg libjpeg-devel
# ln -s /usr/lib64/libjpeg.so /usr/lib/libjpeg.so
# ln -s /usr/lib64/libpng.so /usr/lib/libpng.so
# rpm -q libpng
libpng-1.2.49-2.el6_7.x86_64
# rpm -q libpng-devel
libpng-devel-1.2.49-2.el6_7.x86_64
# cd /tmp/rpm/php-5.6.18/ext/gd
# phpize
# ./configure && make && make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
Installing header files: /usr/local/php/include/php/
#vi /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-zts-20131226/gd.so
:wq
Missing optional PHP extension: ldap.
# rpm -q openldap
openldap-2.4.40-5.el6.x86_64
# rpm -ivh 24-cyrus-sasl-devel-2.1.23-15.el6_6.2.x86_64.rpm
warning: 24-cyrus-sasl-devel-2.1.23-15.el6_6.2.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:cyrus-sasl-devel ########################################### [100%]
# rpm -ivh 25-0-openldap-devel-2.4.40-5.el6.x86_64.rpm
warning: 25-0-openldap-devel-2.4.40-5.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 1d1e034b: NOKEY
Preparing... ########################################### [100%]
1:openldap-devel ########################################### [100%]
# yum install openldap openldap-devel
# ln -s /usr/lib64/libldap.so /usr/lib/libldap.so
# cd /tmp/rpm/php-5.6.18/ext/ldap
# phpize
# ./configure && make && make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
#vi /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-zts-20131226/ldap.so
:wq
Missing optional PHP extension: mcrypt.
centos上mcrypt無法使用yum install來安裝
#wget http://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
# tar -zxvf 26-libmcrypt-2.5.8.tar.gz
# tar -zxvf libmcrypt-2.5.8.tar.gz
# cd libmcrypt-2.5.8
# ./configure && make && make install
# tar -zxvf 27-mhash-0.9.9.9.tar.gz
# tar -zxvf mhash-0.9.9.9.tar.gz
# cd mhash-0.9.9.9
# ./configure && make && make install
# cd /tmp/rpm/php-5.6.18/ext/mcrypt/
# phpize
Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226
# ./configure && make && make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
#vi /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-zts-20131226/mcrypt.so
:wq
http://php.net/manual/zh/ldap.installation.php
http://zhidao.baidu.com/link?url=_ynec5JlbC7vzG0cpWTx9l1hbZa0RuSTKfeojlJEuzmcotO5b4WkAEbtI6CkusGOAK_JKt3p-pAw5y8hvnt8ya
Empty path for session.save_path.
#vi /usr/local/php/lib/php.ini
session.save_path = "/tmp/iTop/session"
:wq
# mkdir -p /tmp/iTop/session
# chmod 757 /tmp/iTop/session
Missing PHP extension(s): mysqli
# yum install openssl openssl-devel
# ln -s /usr/lib64/libssl.so /usr/lib/libssl.so
# cd /tmp/rpm/php-5.6.18/ext/openssl
# phpize
# ./configure
# make && make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
mysqlnd configure
# cd /tmp/rpm/php-5.6.18/ext/mysqli
# phpize
# ./configure && make && make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
Installing header files: /usr/local/php/include/php/
#vi /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-zts-20131226/mysqli.so
:wq
# apachectl restart
Missing PHP extension(s): soap
# cd /tmp/rpm/php-5.6.18/ext/soap
# phpize
# ./configure --with-libxml-dir=/usr/local/libxml2 && make && make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
extension=/usr/local/php/lib/php/extensions/no-debug-zts-20131226/soap.so
:wq
# apachectl restart
# rpm -ivh 28-libXmu-1.1.1-2.el6.x86_64.rpm
warning: 28-libXmu-1.1.1-2.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:libXmu ########################################### [100%]
# rpm -ivh 29-libXpm-3.5.10-2.el6.x86_64.rpm
warning: 29-libXpm-3.5.10-2.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:libXpm ########################################### [100%]
# rpm -ivh 30-libXaw-1.0.11-2.el6.x86_64.rpm
warning: 30-libXaw-1.0.11-2.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:libXaw ########################################### [100%]
# rpm -ivh 31-gd-2.0.35-11.el6.x86_64.rpm
warning: 31-gd-2.0.35-11.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:gd ########################################### [100%]
# rpm -ivh 32-graphviz-2.26.0-10.el6.x86_64.rpm
warning: 32-graphviz-2.26.0-10.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:graphviz ########################################### [100%]
# yum install graphviz
# mysql -u root -p
Enter password:
MariaDB [(none)]> show variables like '%max_allowed_packet%';
+--------------------------+------------+
| Variable_name | Value |
+--------------------------+------------+
| max_allowed_packet | 1048576 |
| slave_max_allowed_packet | 1073741824 |
+--------------------------+------------+
2 rows in set (0.00 sec)
MariaDB [(none)]> set global max_allowed_packet = 2*1024*1024*10;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> exit
Bye
# mysqld restart
160306 6:25:20 [Note] mysqld (mysqld 5.5.48-MariaDB) starting as process 13527 ...
160306 6:25:20 [ERROR] Fatal error: Please consult the Knowledge Base to find out how to run mysqld as root!
160306 6:25:20 [ERROR] Aborting
160306 6:25:20 [Note] mysqld: Shutdown complete
# mysql -u root -p
Enter password:
MariaDB [(none)]> show variables like '%max_allowed_packet%';
+--------------------------+------------+
| Variable_name | Value |
+--------------------------+------------+
| max_allowed_packet | 20971520 |
| slave_max_allowed_packet | 1073741824 |
+--------------------------+------------+
2 rows in set (0.00 sec)
# vi /usr/local/php/lib/php.ini
memory_limit = 128M修改為
memory_limit = 512M
:wq
http://192.168.184.88/itop/web/setup/index.php
iTop配置
數(shù)據(jù)庫連接
server name:填入DB服務(wù)器的IP地址
login: 填入root
password: 填入db服務(wù)器的root賬戶密碼
選擇[create a new database:],并錄入新數(shù)據(jù)庫的名稱
點擊[Next]按鈕;
如提示“max_allowed_packet”參數(shù)過小,則:
# mysql -u root -p
Enter password:
MariaDB [(none)]> show variables like '%max_allowed_packet%';
+--------------------------+------------+
| Variable_name | Value |
+--------------------------+------------+
| max_allowed_packet | 1048576 |
| slave_max_allowed_packet | 1073741824 |
+--------------------------+------------+
2 rows in set (0.00 sec)
MariaDB [(none)]> set global max_allowed_packet = 2*1024*1024*10;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> exit
Bye
# mysqld restart
160306 6:25:20 [Note] mysqld (mysqld 5.5.48-MariaDB) starting as process 13527 ...
160306 6:25:20 [ERROR] Fatal error: Please consult the Knowledge Base to find out how to run mysqld as root!
160306 6:25:20 [ERROR] Aborting
160306 6:25:20 [Note] mysqld: Shutdown complete
# mysql -u root -p
Enter password:
MariaDB [(none)]> show variables like '%max_allowed_packet%';
+--------------------------+------------+
| Variable_name | Value |
+--------------------------+------------+
| max_allowed_packet | 20971520 |
| slave_max_allowed_packet | 1073741824 |
+--------------------------+------------+
2 rows in set (0.00 sec)
定義管理員賬戶
默認(rèn)管理員賬戶為admin,設(shè)置密碼,然后[Language]項目選擇簡體中文;
額外參數(shù)的設(shè)置
Default language: 簡體中文
URL: 采用默認(rèn),或者修改想要的地址
Path to graphviz' dot application: 可能沒有,需要安裝
選擇所處IT環(huán)境的服務(wù)于IT架構(gòu)
選擇[Service Management for Service Providers]
選擇[ITIL Compliant Tickets Management],
并且復(fù)選兩個子選項;
選擇[ITIL Change Management];
選擇[Known Errors Management];
選擇[Problem Management];
點擊[Install!]按鈕。
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes)
# vi /usr/local/php/lib/php.ini
memory_limit = 128M修改為
memory_limit = 512M
:wq
標(biāo)題名稱:LAMP環(huán)境搭建+iTop安裝(實測使用centos7更方便)
文章鏈接:http://chinadenli.net/article36/gidopg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、用戶體驗、網(wǎng)站建設(shè)、品牌網(wǎng)站制作、虛擬主機、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)