yum install httpd
rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
yum list --enablerepo=remi --enablerepo=remi-php56 | grep php #用yum list命令查看可安装的包(Packege)
yum源安装好了,下一步配置PHP5.6
yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-gd php-ldap php-zip php-fileinfo php-cli php-curl php-mysql
php --version #用php命令查看版本
vi /etc/php.ini
session.gc_maxlifetime = 2400
max_execution_time = 120
增加mariaDB的yum源
cd /etc/yum.repos.d/
cp CentOS-Base.repo CentOS-Base.repo.bak
vi CentOS-Base.repo
#最后添加
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
yum安装MariaDB
yum install -y MariaDB-server MariaDB MariaDB-client
service mysql start
ps -ef|grep mysql
lsof -i:3306
chkconfig mysql on
接下来进行MariaDB的相关简单配置,设置密码,会提示先输入密码
mysql_secure_installation
Enter current password for root (enter for none): <–初次运行直接回车
设置密码
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码,比如密码为123456
Re-enter new password: <– 再输入一次你设置的密码
其他配置
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车,
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车
接下来配置MariaDB的字符集
[root@centos6-test08 yum.repos.d]# cat /etc/my.cnf
[client-server]
!includedir /etc/my.cnf.d #说明在该配置文件中引入/etc/my.cnf.d 目录下的配置文件
ls /etc/my.cnf.d/
enable_encryption.preset mysql-clients.cnf server.cnf
vi /etc/my.cnf.d/server.cnf
在[mysqld]标签下添加
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
vi /etc/my.cnf.d/mysql-clients.cnf
在[mysql]中添加
default-character-set=utf8
最后是重启MariaDB,并登陆MariaDB查看字符集
service mysql start
mysql -p123456
show variables like "%character%";
show variables like "%collation%";
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.001 sec)
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_unicode_ci |
| collation_database | utf8_unicode_ci |
| collation_server | utf8_unicode_ci |
+----------------------+-----------------+
3 rows in set (0.001 sec)
安装testlink 1.9.17
cd /bak
tar -zxvf testlink-1.9.17.tar.gz
mv testlink-1.9.17/ /var/www/html/testlink
cd /var/www/html/testlink
vi config.inc.php
$g_repositoryPath = '/var/testlink/upload_area/'; #该路径可默认
$tlCfg->log_path = '/var/testlink/logs/'; #该路径可默认
$tlCfg->config_check_warning_mode = 'SILENT'; #修改FILE参数为SILENT
cd ..
chown -R apache.apache testlink/
若上面两个路径没有改动,新建这两个路径:
cd /var
mkdir testlink
cd testlink
mkdir logs
mkdir upload_area
cd ..
chmod -R 777 testlink
service httpd restart
默认用户名与密码: admin admin