项目安装模块(内部记录)

MYSQL:

首次安装后:

1、初始化mysql

my.cnf文件包含数据存放目录和临时目录:

datadir        = /mnt/data/mysql/

tmpdir          = /mnt/data/tmp/

首先创建上述两个文件夹,然后进入/usr/bin

设置初始密码:mysqladmin -u root password 'new_password'

设置初始数据库:mysql_install_db --force

让mysql支持远程访问:

mysql->grant all privileges on *.* to root@'%' identified by 'your_password' with grant option;

mysql->flush privileges;

/etc/my.cnf 里修改bind-address=0.0.0.0

2、设置字符集(/etc/my.cnf)

[client] and [mysqld]

// add default-character-set

// mysql 5.5 版本添加character-set-server=utf8

default-character-set = utf8

字符集搜索结果如下:

(如果想更改某个字符集,输入如下):

mysql>SETcharacter_set_client=utf8;

mysql>SETcharacter_set_connection=utf8;

mysql>SETcharacter_set_database=utf8;

mysql>SETcharacter_set_results=utf8;

mysql>SETcharacter_set_server=utf8;

mysql>SETcollation_connection=utf8;

mysql>SETcollation_database=utf8;

mysql>SETcollation_server=utf8;

项目安装模块(内部记录)_第1张图片

PHP:

php相关模块

php5  php5-cgi  php5-fastcgi  php5-mod-gd  php5-mod-json  php5-mod-mysql

php-mod-pdo  php5-mod-pdo-mysql php5-mod-xml

php5-mod-iconv  iconv  php5-mod-mbstring(中文支持)

时间支持

安装zoneinfo-asia

修改php.ini :date.timezone = Asia/Shanghai

(这是为了防止strtotime方法无法使用)


ln -s /usr/lib/libpcre.so /usr/lib/libpcre.so.0(如果安装新版无法找到so.0)

你可能感兴趣的:(项目安装模块(内部记录))