LAMP伺服器環境搭建二 mysql安裝

2021-06-05 07:24:57 字數 1690 閱讀 5053

編譯時,安裝順序如下,參考文章

yum install gcc

yum install ncurses-devel

yum install gcc-c++

./configure \

--prefix=/usr/local/mysql \

--with-unix-socket-path=/tmp/mysql.sock \

--localstatedir=/usr/local/mysql/data \

--with-charset=utf8 \

--without-debug \

--enable-assembler \

--without-isam \

--with-client-ldflags=-all-static \

--with-mysqld-ldflags=-all-static

以下是上述引數的註解

--prefix=/usr/local/mysql 

指定msyql安裝目錄

--with-unix-socket-path=/tmp/mysql.sock

這個是指定mysql伺服器啟動後,聯機套接字檔案所處的位置和檔名。

--localstatedir=/usr/local/mysql/data

指定mysql的資料庫目錄

--with-charset=gbk 

新增gbk中文字元支援

--without-debug

去除debug模式

--enable-assembler

使用一些字元函式的彙編版本

--without-isam

去掉isam表型別支援,現在很少用了,isam表是一種依賴平台的表

--with-client-ldflags=-all-static

--with-mysqld-ldflags=-all-static

make && make install

mysql 安裝完成後

1、建立msyql使用者組

[root@localhost ~]# grep mysql /etc/group

#查詢系統中是否有mysql這個使用者組,沒有則新增。

[root@localhost ~]# groupadd mysql

#增加乙個名為mysql的使用者組

2、建立mysql使用者

[root@localhost ~]# grep mysql /etc/passwd

#查詢系統中是否有mysql這個使用者,沒有則新增。

[root@localhost ~]# groupadd mysql

[root@localhost ~]# useradd mysql -g mysql -m -s /sbin/nologin

#增加乙個名為mysql的使用者。

-g:指定新使用者所屬的使用者組(group)

-m:不建立根目錄

-s:定義其使用的shell,/sbin/nologin代表使用者不能登入系統。

/usr/local/mysql/bin/mysql_install_db

啟動:/usr/local/mysql/bin/mysqld_safe --user=root&

/usr/local/mysql/share/mysql/mysql.service start

Linux伺服器下LAMP環境搭建

使用yum安裝 mysql yum install mysql server y安裝完成後,啟動 mysql 服務 service mysqld restart設定 mysql 賬戶 root 密碼 usr bin mysqladmin u root password password 下面命令中的...

LAMP伺服器環境搭建七 vsftp安裝

安裝基本如下 需要注意的是,請關閉selinux!或設定selinux許可權。準備yum install vsftpd yum install db4 yum install pam 如果有提示錯誤,請安裝建立虛擬使用者宿主useradd d usr local apache2 htdocs s n...

LAMP伺服器環境搭建六 PHP安裝

主程式安裝 configure prefix usr local php with apxs2 usr local apache2 bin apxs disable debug enable safe mode with mysql usr local mysql enable short tags...