linux:apache_install
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
linux:apache_install [2021/03/03 13:20] – [Dokuwikiのインストール] kimi | linux:apache_install [2022/08/19 16:14] – [PHPのインストール] kimi | ||
---|---|---|---|
行 22: | 行 22: | ||
</ | </ | ||
+ | <code sh> | ||
+ | $ sudo a2enmod ssl | ||
+ | Considering dependency setenvif for ssl: | ||
+ | Module setenvif already enabled | ||
+ | Considering dependency mime for ssl: | ||
+ | Module mime already enabled | ||
+ | Considering dependency socache_shmcb for ssl: | ||
+ | Enabling module socache_shmcb. | ||
+ | Enabling module ssl. | ||
+ | See / | ||
+ | To activate the new configuration, | ||
+ | systemctl restart apache2 | ||
+ | kimi@sstweb:/ | ||
+ | Enabling site default-ssl. | ||
+ | To activate the new configuration, | ||
+ | systemctl reload apache2 | ||
+ | $ sudo systemctl reload apache2 | ||
+ | $ | ||
+ | </ | ||
^ Document root | / | ^ Document root | / | ||
===== PHPのインストール ===== | ===== PHPのインストール ===== | ||
+ | |||
<code sh> | <code sh> | ||
$ sudo apt install php libapache2-mod-php | $ sudo apt install php libapache2-mod-php | ||
行 58: | 行 78: | ||
$ sudo tar zxvf ~/ | $ sudo tar zxvf ~/ | ||
$ sudo mv dokuwiki-20?? | $ sudo mv dokuwiki-20?? | ||
- | $ sudo chown -R www-data: | + | $ sudo chown -R www-data: |
- ウェブブラウザで'' | - ウェブブラウザで'' | ||
行 69: | 行 89: | ||
===== Wordpressのインストール ===== | ===== Wordpressのインストール ===== | ||
+ | - tarボールのダウンロード< | ||
+ | $ wget https:// | ||
+ | - DocumentRootにファイルを展開< | ||
+ | $ cd / | ||
+ | $ sudo tar zxvf ~/ | ||
+ | $ sudo mv wordpress wp | ||
+ | $ sudo chown -R www-data: | ||
+ | - MySQLデータベースの設定 | ||
+ | - MySQLのインストール< | ||
+ | $ sudo apt install mysql-client-core-8.0 | ||
+ | $ sudo apt install mysql-server-core-8.0 | ||
+ | $ sudo mysql_secure_installation</ | ||
+ | - Wordpress用データベースと作業用ユーザを設定< | ||
+ | mysql> create database wpdb; | ||
+ | mysql> create user ' | ||
+ | mysql> grant all on wpdb.* to ' | ||
+ | mysql> select user from mysql.user; | ||
+ | mysql> quit | ||
+ | $</ | ||
+ | - ウェブブラウザで'' | ||
+ | |||
+ | ^ データベース名 | ||
+ | ^ ユーザー名 | ||
+ | ^ パスワード | ||
+ | ^ ホスト名 | ||
+ | |||
+ | ===== systemctlの使い方 ===== | ||
+ | Apacheを例にsystemctlの使用例を以下に挙げる | ||
+ | * サービスの停止< | ||
+ | * サービスの起動< | ||
+ | * サービスの停止後、再開< | ||
+ | * サービスを停止せずに設定だけリロード< | ||
+ | * サービスの自動起動を無効化< | ||
+ | * サービスの自動起動を有効化< | ||
+ | |||
+ | ====== Under construction ====== | ||
<code sh> | <code sh> | ||
- | $ wget https:// | + | $ |
$ sudo cp -r ~/ | $ sudo cp -r ~/ | ||
$ tar -xzvf latest.tar.gz | $ tar -xzvf latest.tar.gz | ||
行 76: | 行 132: | ||
</ | </ | ||
- | |||
- | ====== Under construction ====== | ||
行 143: | 行 197: | ||
* DocumentRoot = / | * DocumentRoot = / | ||
* デフォルトではディレクトリ | * デフォルトではディレクトリ | ||
- | |||
- | ===== systemctlの使い方 ===== | ||
- | Apacheを例にsystemctlの使用例を以下に挙げる | ||
- | * サービスの停止< | ||
- | * サービスの起動< | ||
- | * サービスの停止後、再開< | ||
- | * サービスを停止せずに設定だけリロード< | ||
- | * サービスの自動起動を無効化< | ||
- | * サービスの自動起動を有効化< | ||
linux/apache_install.txt · 最終更新: 2022/08/23 13:34 by 127.0.0.1