servers:nginx:wordpress
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
servers:nginx:wordpress [2019/10/23 17:09] – [Backup Database] Sean Rhone | servers:nginx:wordpress [2021/06/14 11:42] – Fedora Sean Rhone | ||
---|---|---|---|
Line 7: | Line 7: | ||
===== Prerequisites ===== | ===== Prerequisites ===== | ||
- | * [[distros:fedora_server|Fedora | + | * [[distros:fedora_workstation_gnome# |
- | * [[servers: | + | * [[servers: |
- | * [[servers: | + | * [[servers: |
- | * [[servers: | + | * [[servers: |
===== Notes ===== | ===== Notes ===== | ||
Line 24: | Line 24: | ||
===== SELinux ===== | ===== SELinux ===== | ||
- | sudo semanage fcontext --deleteall "/ | + | **** |
- | sudo semanage fcontext --add --type 'httpd_sys_rw_content_t' "/ | + | sudo semanage fcontext --add --type 'httpd_sys_content_t' "/ |
- | + | ||
- | | + | |
====== Database ====== | ====== Database ====== | ||
- | mysql --user=' | + | |
CREATE DATABASE wordpress; | CREATE DATABASE wordpress; | ||
Line 39: | Line 37: | ||
FLUSH PRIVILEGES; | FLUSH PRIVILEGES; | ||
+ | |||
+ | EXIT | ||
====== nginx + PHP-FPM Configuration ====== | ====== nginx + PHP-FPM Configuration ====== | ||
Line 56: | Line 56: | ||
listen.allowed_clients = 127.0.0.1 | listen.allowed_clients = 127.0.0.1 | ||
- | pm = dynamic | + | pm = ondemand |
- | pm.max_children = 8 | + | pm.max_children = 4 |
- | pm.start_servers | + | pm.process_idle_timeout |
- | pm.min_spare_servers = 2 | + | |
- | pm.max_spare_servers = 4 | + | |
php_value[date.timezone] = " | php_value[date.timezone] = " | ||
Line 71: | Line 69: | ||
php_value[max_file_uploads] = " | php_value[max_file_uploads] = " | ||
- | php_value[session.save_handler] = files | + | php_value[session.save_handler] = "files" |
- | php_value[session.save_path] = / | + | php_value[session.save_path] = "/ |
- | php_value[soap.wsdl_cache_dir] = / | + | php_value[soap.wsdl_cache_dir] = "/ |
- | php_value[opcache.file_cache] = / | + | php_value[opcache.file_cache] = "/ |
===== FastCGI ===== | ===== FastCGI ===== | ||
Line 97: | Line 95: | ||
* :!: '' | * :!: '' | ||
- | sudo -e '/ | + | sudo -e '/ |
< | < | ||
Line 314: | Line 312: | ||
**** | **** | ||
- | scp espionage724@192.168.1.153: | + | scp espionage724@192.168.1.152: |
====== Restore ====== | ====== Restore ====== | ||
Line 330: | Line 328: | ||
**** | **** | ||
- | scp ~/' | + | scp ~/' |
==== Remove Files ==== | ==== Remove Files ==== | ||
Line 336: | Line 334: | ||
**** | **** | ||
- | rm -f ~/' | + | rm -f ~/' |
===== Server ===== | ===== Server ===== | ||
Line 356: | Line 354: | ||
**** | **** | ||
- | cd '/ | + | cd '/ |
- | + | ||
- | ==== SELinux ==== | + | |
- | + | ||
- | | + | |
- | + | ||
- | sudo semanage fcontext --add --type | + | |
- | + | ||
- | | + | |
==== Drop Previous Database ==== | ==== Drop Previous Database ==== | ||
- | mysql --user=' | + | |
DROP DATABASE wordpress; | DROP DATABASE wordpress; | ||
FLUSH TABLES; | FLUSH TABLES; | ||
+ | |||
+ | EXIT | ||
==== Re-create Databases ==== | ==== Re-create Databases ==== | ||
- | mysql --user=' | + | |
CREATE DATABASE wordpress; | CREATE DATABASE wordpress; | ||
+ | |||
+ | EXIT | ||
==== Restore Database ==== | ==== Restore Database ==== | ||
Line 384: | Line 378: | ||
**** | **** | ||
- | mysql --user=' | + | |
==== Reapply Permissions ==== | ==== Reapply Permissions ==== | ||
- | mysql --user=' | + | |
GRANT ALL PRIVILEGES ON wordpress.* to ' | GRANT ALL PRIVILEGES ON wordpress.* to ' | ||
FLUSH PRIVILEGES; | FLUSH PRIVILEGES; | ||
+ | |||
+ | EXIT | ||
==== Start Services ==== | ==== Start Services ==== |
/var/www/wiki/data/pages/servers/nginx/wordpress.txt · Last modified: 2024/02/01 10:03 by Sean Rhone