MariaDB安裝,Apache安裝

來源:互聯網
上載者:User

標籤:apache

MariaDB安裝


1.下載源碼包

[[email protected] src]# wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz--2018-02-27 21:09:40--  https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz正在解析主機 downloads.mariadb.com (downloads.mariadb.com)... 51.255.94.155, 2001:41d0:1004:249b::正在串連 downloads.mariadb.com (downloads.mariadb.com)|51.255.94.155|:443... 已串連。已發出 HTTP 要求,正在等待回應... 200 OK長度:541295045 (516M) [application/octet-stream]正在儲存至: “mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz”

2.解壓縮

tar zxvf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz 

3.移動檔案

[[email protected] src]# mv mariadb-10.2.6-linux-glibc_214-x86_64 /usr/local/mariadb[[email protected] src]# cd !$cd /usr/local/mariadb

4.建立使用者,初始化

[[email protected] mariadb]# ./scripts/mysql_install_db --user=mysql --datadir=/data/mariadbInstalling MariaDB/MySQL system tables in ‘/data/mariadb‘ ...OKTo start mysqld at boot time you have to copysupport-files/mysql.server to the right place for your systemPLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !To do so, start the server, then issue the following commands:‘./bin/mysqladmin‘ -u root password ‘new-password‘‘./bin/mysqladmin‘ -u root -h weixing01 password ‘new-password‘Alternatively you can run:‘./bin/mysql_secure_installation‘which will also give you the option of removing the testdatabases and anonymous user created by default.  This isstrongly recommended for production servers.See the MariaDB Knowledgebase at http://mariadb.com/kb or theMySQL manual for more instructions.You can start the MariaDB daemon with:cd ‘.‘ ; ./bin/mysqld_safe --datadir=‘/data/mariadb‘You can test the MariaDB daemon with mysql-test-run.plcd ‘./mysql-test‘ ; perl mysql-test-run.plPlease report any problems at http://mariadb.org/jiraThe latest information about MariaDB is available at http://mariadb.org/.You can find additional information about the MySQL part at:http://dev.mysql.comConsider joining MariaDB‘s strong and vibrant community:https://mariadb.org/get-involved/

5.拷貝設定檔和啟動指令碼

[[email protected] mariadb]# cp support-files/my-small.cnf /usr/local/mariadb/my.cnf[[email protected] mariadb]# cp support-files/mysql.server /etc/init.d/mariadb

6.編輯設定檔和啟動指令碼

[[email protected] mariadb]# vim my.cnf [[email protected] mariadb]# vim /etc/init.d/mariadb 

設定檔暫時不用修改,修改啟動指令碼


7.啟動MariaDB,啟動前要確保mysql是非運行狀態

[[email protected] mariadb]# /etc/init.d/mariadb startReloading systemd:                                         [  確定  ]Starting mariadb (via systemctl):                          [  確定  ]

8.檢測是否啟動成功:

[[email protected] mariadb]# ps aux |grep mariadbroot       2068  0.0  0.1 115388  1752 ?        S    22:32   0:00 /bin/sh /usr/local/mariadb/bin/mysqld_safe --defaults-file=/usr/local/mariadb/my.cnf  --datadir=/data/mysql --pid-file=/data/mysql/weixing01.pidmysql      2184  4.6  5.6 1125124 56564 ?       Sl   22:32   0:01 /usr/local/mariadb/bin/mysqld --defaults-file=/usr/local/mariadb/my.cnf --basedir=/usr/local/mariadb --datadir=/data/mysql --plugin-dir=/usr/local/mariadb/lib/plugin --user=mysql --log-error=/data/mysql/weixing01.err --pid-file=/data/mysql/weixing01.pid --socket=/tmp/mysql.sock --port=3306root       2231  0.0  0.0 112676   980 pts/0    R+   22:32   0:00 grep --color=auto mariadb
Apache安裝


1.下載三個包:

[[email protected] mariadb]# cd /usr/local/src[[email protected] src]# lsapr-1.6.3.tar.gz        mariadb-10.2.6-linux-glibc_214-x86_64.tar.gzapr-util-1.6.1.tar.bz2  mysql-5.6.36-linux-glibc2.5-x86_64.tar.gzhttpd-2.4.29.tar.gz

2.解壓縮三個包
3.首先安裝apr

[[email protected] src]# cd apr-1.6.3/[[email protected] apr-1.6.3]# ./configure --prefix=/usr/local/apr

安裝過程中第一次報錯,需要安裝gcc包

make && make install

4.安裝apr-util

[[email protected] apr-1.6.3]# cd ../apr-util-1.6.1/[[email protected] apr-util-1.6.1]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr

安裝過程中第一次報錯,需要安裝expat-devel包

make && make install

5.安裝httpd

[[email protected] src]# cd httpd-2.4.29/[[email protected] httpd-2.4.29]# ./configure --prefix=/usr/local/apache2.4 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-so --enable-mods-shared=most

第一次安裝報錯,需要安裝pcre-devel包

makemake install

6.編譯完成後進入目錄查看

[[email protected] httpd-2.4.29]# cd /usr/local/apache2.4/[[email protected] apache2.4]# lsbin    cgi-bin  error   icons    logs  manualbuild  conf     htdocs  include  man   modules

7.查看被載入的模組

[[email protected] apache2.4]# /usr/local/apache2.4/bin/httpd -MAH00558: httpd: Could not reliably determine the server‘s fully qualified domain name, using 111.63.112.254. Set the ‘ServerName‘ directive globally to suppress this messageLoaded Modules: core_module (static) so_module (static) http_module (static) mpm_event_module (static) authn_file_module (shared) authn_core_module (shared) authz_host_module (shared) authz_groupfile_module (shared) authz_user_module (shared) authz_core_module (shared) access_compat_module (shared) auth_basic_module (shared) reqtimeout_module (shared) filter_module (shared) mime_module (shared) log_config_module (shared) env_module (shared) headers_module (shared) setenvif_module (shared) version_module (shared) unixd_module (shared) status_module (shared) autoindex_module (shared) dir_module (shared) alias_module (shared)

8.啟動服務

[[email protected] apache2.4]# /usr/local/apache2.4/bin/apachectl startAH00558: httpd: Could not reliably determine the server‘s fully qualified domain name, using fe80::9835:40a7:677a:8a07. Set the ‘ServerName‘ directive globally to suppress this message[[email protected] apache2.4]# ps aux |grep httpdroot      39609  0.0  0.2  95528  2524 ?        Ss   00:01   0:00 /usr/local/apache2.4/bin/httpd -k startdaemon    39610  0.0  0.4 382356  4432 ?        Sl   00:01   0:00 /usr/local/apache2.4/bin/httpd -k startdaemon    39611  0.0  0.4 382356  4432 ?        Sl   00:01   0:00 /usr/local/apache2.4/bin/httpd -k startdaemon    39612  0.0  0.4 382356  4432 ?        Sl   00:01   0:00 /usr/local/apache2.4/bin/httpd -k startroot      39695  0.0  0.0 112676   980 pts/0    R+   00:01   0:00 grep --color=auto httpd[[email protected] apache2.4]# netstat -lntpActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      931/sshd            tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1163/master         tcp6       0      0 :::80                   :::*                    LISTEN      39609/httpd         tcp6       0      0 :::22                   :::*                    LISTEN      931/sshd            tcp6       0      0 ::1:25                  :::*                    LISTEN      1163/master         tcp6       0      0 :::3306                 :::*                    LISTEN      2702/mysqld         

MariaDB安裝,Apache安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.