Увод
Домаћинство
Инсталација
Увод
ВордПресс је доминантан систем за управљање садржајем на интернету. Покреће све, од блогова до сложених веб локација са динамичким садржајем. Овај водич ће говорити о покретању и покретању ВордПресс-а на ОпенБСД 6.2.
Пре него што почнемо, постоје неке мале ствари за домаћинство о којима треба водити рачуна да би ВордПресс исправно функционисао. Молимо вас да не прескачете ове кораке, јер ако то урадите, добићете неке веома опште грешке које је скоро немогуће дешифровати. Имајте на уму да ОпенБСД-ов интерни httpdсервер ради у chrootокружењу и ови кораци одржавања воде рачуна о томе.
Домаћинство
Креирајте директоријум /var/www/etcи задржите подразумеване дозволе.
Креирајте нову датотеку под називом hostsи додајте следеће уносе. Ово ће омогућити Вордпресу да преузме ажурирања, теме и додатке.
127.0.0.1 localhost
66.155.40.202 api.wordpress.org
66.155.40.186 downloads.wordpress.org
66.155.40.187 downloads.wordpress.org
66.155.40.188 downloads.wordpress.org
Инсталирајте неке предуслове пакете.
pkg_install php-5.6 php-fastcgi php-curl php-mysql php-zip mariadb-server mariadb-client
pkg_install wget unzip
Копирајте узорке iniдатотека из /etc/php-5.6.sampleна /etc/php-5.6/.
Направите /etc/httpd.confдатотеку сличну оној испод. Опционо можете заменити име сервера "default"стварним именом у ДНС-у, али то није стриктно неопходно.
types { include "/usr/share/misc/mime.types" }
server "default" {
listen on egress port 80
root "/wordpress"
directory index index.php
location "*.php*" {
fastcgi socket "/run/php-fpm.sock"
}
}
Сада је време да омогућите потребне демоне како би се покренули при покретању система.
rcctl enable php56_fpm
rcctl enable httpd
rcctl enable mysqld
Инсталација
Преузмите ВордПресс, а затим га преместите /var/wwwи поставите исправне дозволе.
cd /tmp
wget https://wordpress.org/latest.zip
unzip latest.zip
mv wordpress /var/www/.
chown -R www:www /var/www/wordpress/
Подесите МариаДБ да обезбеди базу података за ВордПресс. mysql_secure_installationПрепоручује се покретање јер може уклонити анонимне кориснике и тестну базу података. Штавише, постављена је роот лозинка за МариаДБ.
mysql_install_db
rcctl start mysqld
mysql_secure_installation
Креирајте ВордПресс базу података. Обавезно замените Passwordлозинком коју намеравате да користите.
mysql -u root -p <password goes here>
CREATE DATABASE wordpress;
CREATE USER 'wordpress'@'localhost' identified by 'Password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost' IDENTIFIED BY 'Password';
FLUSH PRIVILEGES;
EXIT;
Сада када сте креирали ВордПресс базу података, време је да покренете веб сервер и fastcgiдемон.
rcctl start httpd
rcctl start php56_fpm
Одавде отворите веб прегледач и идите на своју веб локацију, нпр www.example.org. Видећете чаробњак за инсталацију ВордПресс-а. На следећем екрану од вас ће бити затражено име базе података, корисничко име базе података, лозинка базе података, сервер и префикс табеле.
Подразумевано име базе података је „ wordpress“. Обавезно поставите корисника базе података на " wordpress" и користите исту лозинку као када сте претходно креирали базу података. На крају, промените сервер у 127.0.0.1и оставите префикс табеле какав јесте.
Чаробњак би требало да правилно попуни базу података, а затим да од вас затражи да креирате adminкорисника. Када се ово заврши, спремни сте да преузмете теме и додатке и започнете дизајн веб странице. На крају, будите сигурни да држите на оку нове верзије и одржавајте своју инсталацију ВордПресс-а ажурном. Што се више удаљавате од тренутне верзије, теже су надоградње.