WPS-200125
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*UBNTU18.04でWordPress実行環境を作る [#q8adff7b]
一番の問題は、MariaDBのデータベースファイルをシステムバ...
*CloneZillaではSystemだけバックアップしたいため、まず現状...
gpartedで内蔵ディスクsdaをLiveDiskを入れてアンマウント...
念のため~
$ sudo fsck -y /dev/sda1
*/homeを移す。 [#z3d3739f]
gpartedで確認したところとりあえずhome=/dev/sda3なので、ま...
$ sudo mount /dev/sda3 /mnt
$ cp -av /home/* /mnt
$ sudo blkid /dev/sda3
*再インストールとバックアップ [#s785be63]
UBUNTU18.04を再インストール、先ほどの/var(フォーマット...
[[npc2-180528 WpserverをUbuntu18.04へ:http://mifmif.myd...
~
◎PHP7.3関係~
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install libapache2-mod-php7.3 php7.3-mbst...
~
◎PHP7.3のアップロードの編集~
php.iniの編集~
/etc/php/7.3/apache2/php.ini
memory_limit = 128M
upload_max_filesize = 128M
post_max_size = 128M
の変更。
$ sudo service apache2 restart
でWebページを確認。
~
◎Kernel5への移行
$sudo apt-get install --install-recommends linux-generic...
確認。~
$ uname -a
Linux wpserver.local 5.0.0-35-generic #38~18.04.1-Ubuntu...
*WordPress用のMariaDB設定 [#ma050ed5]
$ sudo apt-get install mariadb-server mariadb-client
インストール後、次のコマンドを叩いてmysqlの初期設定~
$ sudo mysql_secure_installation
Enter current password for root (enter for none): そ...
Set root password? [Y/n]: Y
New password: パスワードの入力
Re-enter new password: パスワードの入力
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
* 必要なphpの設定 [#h128065f]
$ sudo apt install php7.3 libapache2-mod-php7.3 php7.3-c...
* php.iniの編集。 [#l139e4b1]
$ sudo gedit /etc/php/7.3/apache2/php.ini
file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 128M
max_execution_time = 360
date.timezone = Asia/Tokyo
mysqli.default_socket = /var/run/mysqld/mysqld.sock
* MariaDBにWordPress用のデータベースを作成する。 [#h219db...
$ sudo mysql -u root -p
MariaDB [(none)]> CREATE DATABASE alpha;
MariaDB [(none)]> CREATE USER 'alpha'@'localhost' IDENTI...
MariaDB [(none)]> GRANT ALL ON alpha.* TO 'alpha'@'local...
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;
*WordPressをダウンロードして権限を編集します。 [#s38e04bc]
$ cd /tmp && wget https://wordpress.org/latest.tar.gz
$ tar -zxvf latest.tar.gz
$ sudo mkdir /publicmnt/Public/webroot/alpha
$ sudo mv wordpress/* /publicmnt/Public/webroot/alpha
*パーミッションの設定をします。 [#m02e8790]
$ sudo chown -R www-data:www-data /publicmnt/Public/webr...
$ sudo chmod -R 755 /publicmnt/Public/webroot/alpha
* WordPressの設定を変更します。 [#y86843f6]
$ sudo mv /publicmnt/Public/webroot/alpha/wp-config-samp...
$ sudo gedit /publicmnt/Public/webroot/alpha/wp-config.php
/** The name of the database for WordPress */
define('DB_NAME', 'alpha'); // DB名です。
/** MySQL database username */
define('DB_USER', 'alpha'); // ユーザー名です。
/** MySQL database password */
define('DB_PASSWORD', 'ユーザパスワード'); // パスワード...
*これで、行けるはずです。 [#yf4f3339]
終了行:
*UBNTU18.04でWordPress実行環境を作る [#q8adff7b]
一番の問題は、MariaDBのデータベースファイルをシステムバ...
*CloneZillaではSystemだけバックアップしたいため、まず現状...
gpartedで内蔵ディスクsdaをLiveDiskを入れてアンマウント...
念のため~
$ sudo fsck -y /dev/sda1
*/homeを移す。 [#z3d3739f]
gpartedで確認したところとりあえずhome=/dev/sda3なので、ま...
$ sudo mount /dev/sda3 /mnt
$ cp -av /home/* /mnt
$ sudo blkid /dev/sda3
*再インストールとバックアップ [#s785be63]
UBUNTU18.04を再インストール、先ほどの/var(フォーマット...
[[npc2-180528 WpserverをUbuntu18.04へ:http://mifmif.myd...
~
◎PHP7.3関係~
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install libapache2-mod-php7.3 php7.3-mbst...
~
◎PHP7.3のアップロードの編集~
php.iniの編集~
/etc/php/7.3/apache2/php.ini
memory_limit = 128M
upload_max_filesize = 128M
post_max_size = 128M
の変更。
$ sudo service apache2 restart
でWebページを確認。
~
◎Kernel5への移行
$sudo apt-get install --install-recommends linux-generic...
確認。~
$ uname -a
Linux wpserver.local 5.0.0-35-generic #38~18.04.1-Ubuntu...
*WordPress用のMariaDB設定 [#ma050ed5]
$ sudo apt-get install mariadb-server mariadb-client
インストール後、次のコマンドを叩いてmysqlの初期設定~
$ sudo mysql_secure_installation
Enter current password for root (enter for none): そ...
Set root password? [Y/n]: Y
New password: パスワードの入力
Re-enter new password: パスワードの入力
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
* 必要なphpの設定 [#h128065f]
$ sudo apt install php7.3 libapache2-mod-php7.3 php7.3-c...
* php.iniの編集。 [#l139e4b1]
$ sudo gedit /etc/php/7.3/apache2/php.ini
file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 128M
max_execution_time = 360
date.timezone = Asia/Tokyo
mysqli.default_socket = /var/run/mysqld/mysqld.sock
* MariaDBにWordPress用のデータベースを作成する。 [#h219db...
$ sudo mysql -u root -p
MariaDB [(none)]> CREATE DATABASE alpha;
MariaDB [(none)]> CREATE USER 'alpha'@'localhost' IDENTI...
MariaDB [(none)]> GRANT ALL ON alpha.* TO 'alpha'@'local...
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;
*WordPressをダウンロードして権限を編集します。 [#s38e04bc]
$ cd /tmp && wget https://wordpress.org/latest.tar.gz
$ tar -zxvf latest.tar.gz
$ sudo mkdir /publicmnt/Public/webroot/alpha
$ sudo mv wordpress/* /publicmnt/Public/webroot/alpha
*パーミッションの設定をします。 [#m02e8790]
$ sudo chown -R www-data:www-data /publicmnt/Public/webr...
$ sudo chmod -R 755 /publicmnt/Public/webroot/alpha
* WordPressの設定を変更します。 [#y86843f6]
$ sudo mv /publicmnt/Public/webroot/alpha/wp-config-samp...
$ sudo gedit /publicmnt/Public/webroot/alpha/wp-config.php
/** The name of the database for WordPress */
define('DB_NAME', 'alpha'); // DB名です。
/** MySQL database username */
define('DB_USER', 'alpha'); // ユーザー名です。
/** MySQL database password */
define('DB_PASSWORD', 'ユーザパスワード'); // パスワード...
*これで、行けるはずです。 [#yf4f3339]
ページ名: