Debian 11 de OpenPNE3
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
*Debian 11 [#e2d227b4]
https://kb.seeck.jp/archives/21576
バージョン確認
~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
**初期設定 [#yb8477bf]
https://korodes.com/debian11_02/
apt update
apt list --upgradable
apt upgrade
**Screen [#z4fc304f]
https://bacchi.me/linux/how-2-use-screen/
# apt-get install screen
***putty [#u9b3070e]
端末 > 高度な設定 > Alternate 端末画面への切り替えを無効...
にチェックを入れます。スクロールバックが有効になる。
**Debian 11 にPHP 7.4 をインストール [#n1b7b4c7]
https://qiita.com/witchcraze/items/8286bed367bb33338e47
# apt update;apt install -y php
root@debian:~# which php
/usr/bin/php
root@debian:~# php -v
PHP 7.4.33 (cli) (built: Feb 22 2023 20:07:47) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.33, Copyright (c), by Zend Te...
# apt show php
Package: php
Version: 2:7.4+76
Priority: optional
Section: php
Source: php-defaults (76)
Maintainer: Debian PHP Maintainers <team+pkg-php@tracker...
Installed-Size: 13.3 kB
Depends: php7.4
Download-Size: 6,340 B
APT-Manual-Installed: yes
APT-Sources: http://deb.debian.org/debian bullseye/main ...
Description: サーバーサイド・HTML埋め込みスクリプト言語 ...
PHP (PHP: Hypertext Preprocessor の再帰的頭字語) は広く...
オープンソースな汎用スクリプト言語で、特にウェブ開発に...
HTML に組み込むことができます。
.
本パッケージは、最新安定版の PHP バージョン (現在 7.4) に
依存する依存性パッケージです。
**Apache2 [#uddb42f0]
OSインストール時にインストール済みとのこと。
~# apachectl -v
Server version: Apache/2.4.56 (Debian)
Server built: 2023-04-02T03:06:01
https://linux.net-japan.info/bullseye03.html
***設定 [#fa4fd55d]
https://nanbu.marune205.net/2021/12/debian-apache2-dir.ht...
**locate インストール [#ref2e9fd]
$ su #rootユーザーに切り替える
# apt-get install mlocate
https://tsukadaryo.com/debian%E3%81%ABlocate%E3%83%BBvim%...
locate: stat () `'/var/lib/mlocate/mlocate.db' できませ...
と言われたときには、
# updatedb
https://qiita.com/usizou/items/6b66ca4a77c67e1a1960
**MySQL インストール [#s089f092]
https://korodes.com/debian11_09/
参考URLに従ってMySQLをインストールしようとするとMariaDBの...
どうやら、OSインストール時に標準でMariaDBがインストールさ...
ので、移転元と同じ、MySQLをインストールしたいと。
**MariaDBを消去してMySQL Comunnity Serverを入れる [#f7adf...
https://www.servernote.net/article.cgi?id=remove-mariadb-...
Gitから直接ソースを取ってくるが、そのときキーが必要となる。
MySQLをインストールしようとしたが、結果として、Debian 11 ...
なので、今一度MariaDBをインストール。
**MariaDB 10.5 : インストール [#web0c5fd]
https://www.server-world.info/query?os=Debian_11&p=mariad...
**How to Install phpMyAdmin in Debian 11 [#w6ec59d6]
https://wiki.crowncloud.net/?How_to_Install_PhpMyAdmin_in...
***phpMyAdmin の設定で久しぶりにハマる! [#cbbcb1f8]
https://qiita.com/mighty-n/items/8ec2bd5c140eee83d9b0
MariaDB [(none)]> set password for root@localhost=passwo...
***データのインポートで、 [#sb07154d]
Fatal error: Maximum execution time of 300 seconds excee...
というエラー。
https://codeisle.info/blog/485/
~# locate config.default.php
/usr/share/phpmyadmin/libraries/config.default.php
$cfg['ExecTimeLimit'] = 300; ←ここを 0 とすると無制限...
***root パスワードの設定 [#qc82d7b1]
https://www-creators.com/archives/5574
**Postfix [#t27e3598]
https://www.mk-mode.com/blog/2021/12/08/debian-11-postfix...
*OpenPNE3 移行 [#ge307abe]
461 cp -au /var/www/OpenPNE392/plugins/. /var/www/Open...
465 ./symfony doctrine:build-model
466 ./symfony cc
467 ./symfony openpne:migrate
468 ./symfony plugin:publish-assets
migrating of opBlogPlugin encountered the following erro...
Error #1 - SQLSTATE[42000]: Syntax error or access vio...
SQLSTATE[HY000]: General error: 1005 Can't create table...
SQLSTATE[HY000]: General error: 1005 Can't create table ...
Failing Query: "ALTER TABLE ashiato ADD CONSTRAINT ashia...
Failing Query: ALTER TABLE ashiato ADD CONSTRAINT ashiat...
https://yakst.com/ja/posts/2851
*SSL 証明書を取得する (Let's Encrypt) [#g0873591]
https://www.server-world.info/query?os=Debian_11&p=ssl&f=2
~# certbot certonly --webroot -w /var/www/html -d k222.k...
**SSL 証明書の更新 [#g8ab36de]
root@debian:~# apachectl stop
root@debian:~# certbot certonly --standalone -d sns.kuji...
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Cert is due for renewal, auto-renewing...
Renewing an existing certificate for sns.kuji-clinic.net
Performing the following challenges:
http-01 challenge for sns.kuji-clinic.net
Waiting for verification...
Cleaning up challenges
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been...
/etc/letsencrypt/live/sns.kuji-clinic.net/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/sns.kuji-clinic.net/privkey.pem
Your certificate will expire on 2024-06-26. To obtain...
tweaked version of this certificate in the future, si...
certbot again. To non-interactively renew *all* of your
certificates, run "certbot renew"
- If you like Certbot, please consider supporting our w...
Donating to ISRG / Let's Encrypt: https://letsencry...
Donating to EFF: https://eff.org/d...
root@debian:~# apachectl start
Invoking 'systemctl start apache2'.
Use 'systemctl status apache2' for more info.
*** # 手動で更新する場合は以下 [#y5073a5f]
root@k221:~# apachectl stop
root@k221:~# certbot renew
Saving debug log to /var/log/letsencrypt/letsencrypt.log
: :
- - - - - - - - - - - - - - - - - - - - - - - - - - - -...
Congratulations, all renewals succeeded:
/etc/letsencrypt/live/k221.kuji-clinic.net/fullchain....
- - - - - - - - - - - - - - - - - - - - - - - - - - - -...
root@k221:~# apachectl start
Invoking 'systemctl start apache2'.
Use 'systemctl status apache2' for more info.
**Apache2 : SSL/TLS の設定 [#kcd071e9]
[[Apache2 SSL/TLS の設定:https://www.server-world.info/qu...
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
終了行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
*Debian 11 [#e2d227b4]
https://kb.seeck.jp/archives/21576
バージョン確認
~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
**初期設定 [#yb8477bf]
https://korodes.com/debian11_02/
apt update
apt list --upgradable
apt upgrade
**Screen [#z4fc304f]
https://bacchi.me/linux/how-2-use-screen/
# apt-get install screen
***putty [#u9b3070e]
端末 > 高度な設定 > Alternate 端末画面への切り替えを無効...
にチェックを入れます。スクロールバックが有効になる。
**Debian 11 にPHP 7.4 をインストール [#n1b7b4c7]
https://qiita.com/witchcraze/items/8286bed367bb33338e47
# apt update;apt install -y php
root@debian:~# which php
/usr/bin/php
root@debian:~# php -v
PHP 7.4.33 (cli) (built: Feb 22 2023 20:07:47) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.33, Copyright (c), by Zend Te...
# apt show php
Package: php
Version: 2:7.4+76
Priority: optional
Section: php
Source: php-defaults (76)
Maintainer: Debian PHP Maintainers <team+pkg-php@tracker...
Installed-Size: 13.3 kB
Depends: php7.4
Download-Size: 6,340 B
APT-Manual-Installed: yes
APT-Sources: http://deb.debian.org/debian bullseye/main ...
Description: サーバーサイド・HTML埋め込みスクリプト言語 ...
PHP (PHP: Hypertext Preprocessor の再帰的頭字語) は広く...
オープンソースな汎用スクリプト言語で、特にウェブ開発に...
HTML に組み込むことができます。
.
本パッケージは、最新安定版の PHP バージョン (現在 7.4) に
依存する依存性パッケージです。
**Apache2 [#uddb42f0]
OSインストール時にインストール済みとのこと。
~# apachectl -v
Server version: Apache/2.4.56 (Debian)
Server built: 2023-04-02T03:06:01
https://linux.net-japan.info/bullseye03.html
***設定 [#fa4fd55d]
https://nanbu.marune205.net/2021/12/debian-apache2-dir.ht...
**locate インストール [#ref2e9fd]
$ su #rootユーザーに切り替える
# apt-get install mlocate
https://tsukadaryo.com/debian%E3%81%ABlocate%E3%83%BBvim%...
locate: stat () `'/var/lib/mlocate/mlocate.db' できませ...
と言われたときには、
# updatedb
https://qiita.com/usizou/items/6b66ca4a77c67e1a1960
**MySQL インストール [#s089f092]
https://korodes.com/debian11_09/
参考URLに従ってMySQLをインストールしようとするとMariaDBの...
どうやら、OSインストール時に標準でMariaDBがインストールさ...
ので、移転元と同じ、MySQLをインストールしたいと。
**MariaDBを消去してMySQL Comunnity Serverを入れる [#f7adf...
https://www.servernote.net/article.cgi?id=remove-mariadb-...
Gitから直接ソースを取ってくるが、そのときキーが必要となる。
MySQLをインストールしようとしたが、結果として、Debian 11 ...
なので、今一度MariaDBをインストール。
**MariaDB 10.5 : インストール [#web0c5fd]
https://www.server-world.info/query?os=Debian_11&p=mariad...
**How to Install phpMyAdmin in Debian 11 [#w6ec59d6]
https://wiki.crowncloud.net/?How_to_Install_PhpMyAdmin_in...
***phpMyAdmin の設定で久しぶりにハマる! [#cbbcb1f8]
https://qiita.com/mighty-n/items/8ec2bd5c140eee83d9b0
MariaDB [(none)]> set password for root@localhost=passwo...
***データのインポートで、 [#sb07154d]
Fatal error: Maximum execution time of 300 seconds excee...
というエラー。
https://codeisle.info/blog/485/
~# locate config.default.php
/usr/share/phpmyadmin/libraries/config.default.php
$cfg['ExecTimeLimit'] = 300; ←ここを 0 とすると無制限...
***root パスワードの設定 [#qc82d7b1]
https://www-creators.com/archives/5574
**Postfix [#t27e3598]
https://www.mk-mode.com/blog/2021/12/08/debian-11-postfix...
*OpenPNE3 移行 [#ge307abe]
461 cp -au /var/www/OpenPNE392/plugins/. /var/www/Open...
465 ./symfony doctrine:build-model
466 ./symfony cc
467 ./symfony openpne:migrate
468 ./symfony plugin:publish-assets
migrating of opBlogPlugin encountered the following erro...
Error #1 - SQLSTATE[42000]: Syntax error or access vio...
SQLSTATE[HY000]: General error: 1005 Can't create table...
SQLSTATE[HY000]: General error: 1005 Can't create table ...
Failing Query: "ALTER TABLE ashiato ADD CONSTRAINT ashia...
Failing Query: ALTER TABLE ashiato ADD CONSTRAINT ashiat...
https://yakst.com/ja/posts/2851
*SSL 証明書を取得する (Let's Encrypt) [#g0873591]
https://www.server-world.info/query?os=Debian_11&p=ssl&f=2
~# certbot certonly --webroot -w /var/www/html -d k222.k...
**SSL 証明書の更新 [#g8ab36de]
root@debian:~# apachectl stop
root@debian:~# certbot certonly --standalone -d sns.kuji...
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Cert is due for renewal, auto-renewing...
Renewing an existing certificate for sns.kuji-clinic.net
Performing the following challenges:
http-01 challenge for sns.kuji-clinic.net
Waiting for verification...
Cleaning up challenges
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been...
/etc/letsencrypt/live/sns.kuji-clinic.net/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/sns.kuji-clinic.net/privkey.pem
Your certificate will expire on 2024-06-26. To obtain...
tweaked version of this certificate in the future, si...
certbot again. To non-interactively renew *all* of your
certificates, run "certbot renew"
- If you like Certbot, please consider supporting our w...
Donating to ISRG / Let's Encrypt: https://letsencry...
Donating to EFF: https://eff.org/d...
root@debian:~# apachectl start
Invoking 'systemctl start apache2'.
Use 'systemctl status apache2' for more info.
*** # 手動で更新する場合は以下 [#y5073a5f]
root@k221:~# apachectl stop
root@k221:~# certbot renew
Saving debug log to /var/log/letsencrypt/letsencrypt.log
: :
- - - - - - - - - - - - - - - - - - - - - - - - - - - -...
Congratulations, all renewals succeeded:
/etc/letsencrypt/live/k221.kuji-clinic.net/fullchain....
- - - - - - - - - - - - - - - - - - - - - - - - - - - -...
root@k221:~# apachectl start
Invoking 'systemctl start apache2'.
Use 'systemctl status apache2' for more info.
**Apache2 : SSL/TLS の設定 [#kcd071e9]
[[Apache2 SSL/TLS の設定:https://www.server-world.info/qu...
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
ページ名: