Мазмуну:

Чөнтөктөгү Wordpress: 6 кадам
Чөнтөктөгү Wordpress: 6 кадам

Video: Чөнтөктөгү Wordpress: 6 кадам

Video: Чөнтөктөгү Wordpress: 6 кадам
Video: Жалал-Абад облустук милициясы уурулуктардын алдын алууга багытталган видеоролик даярдады 2024, Ноябрь
Anonim
Wordpress чөнтөктө
Wordpress чөнтөктө

Raspberry Pi Zero - Raspberry Pi үй -бүлөсүндөгү эң кичинекей компьютер.

Чөнтөккө түшүү оңой, Pi Zero Wordpress Server катары колдонулушу мүмкүн.

Мен Wordpressти тандагам, анткени бул күчтүү веб -сайтты оңой түзүү үчүн.

1 -кадам: Керектүү нерселер

Керектүү нерселер
Керектүү нерселер
Керектүү нерселер
Керектүү нерселер
Керектүү нерселер
Керектүү нерселер

1 Интернетке туташкан Raspberry Pi Zero же Zero W. Debianге негизделген Raspbian же DietPi сыяктуу операциялык тутумду иштетип жатканыңызды текшериңиз. Ubuntu Pi Zero колдоого алынбайт, анткени Ubuntu ARMv7 же андан жогорку архитектурада гана иштей алат. Бул жерде мен USB Ethernet аркылуу Pi Zero орноттум. Сиз муну Wi-Fi аркылуу да жасай аласыз.

SSH иштетилгенин текшериңиз.

2 Интернет байланышы бар рабочий компьютер.

3 Putty терминалдык программалык камсыздоо (эгерде Windows колдонулса). Шилтеме:-

Эгерде сиз Mac же Linux компьютерин колдонуп жатсаңыз, анда терминалды ачыңыз жана "ssh" командасын колдонуңуз.

2 -кадам: Туташуу

Туташууда
Туташууда
Туташууда
Туташууда
Туташууда
Туташууда

Zero'ду күйгүзүңүз жана Wifi же USB Ethernet аркылуу Интернетке туташтырыңыз.

Роутериңизге кирип Pi Zeroңуздун IP дарегин билип алыңыз. Адатта https://192.168.1.1 же

Роутерди ыңгайлаштыруу баракчасынын дареги ар кандай роутерлер үчүн ар башка. Сиз роутериңиздин артындагы стикерде көрсөтүлгөн IPди таба аласыз. Же Google'дан роутериңиздин моделин табыңыз.

Сиз ошондой эле Multicast DNS (же raspberrypi.local сыяктуу хосттун атын) колдогон Apple Bonjour кызматын колдоно аласыз.

Bonjourду бул жерден жүктөп алсаңыз болот:-

Бул иштерди жеңилдетет. Сиздин хост атыңызды колдонуп, Pi Zero'го SSH аркылуу кирүүнүн ордуна, анын IP дарегин билип, анан териңиз.

Ошондой эле Advanced IP сканери сыяктуу куралды колдоно аласыз. Аны бул жерден жүктөп алыңыз:-

же Angry IP Scanner колдонуңуз. Аны бул жерден жүктөп алыңыз:-

Эми Putty кирүү жөндөөлөрүнө IP дарегин киргизиңиз жана Pi Zeroңузга pi колдонуучусу катары кириңиз.

Эми сиз алыстан Пинин буйрук сабына кире аласыз. Киргенден кийин, сиз көрүшүңүз керек:-

pi@raspberrypi ~ $:

Эгерде сиз дагы эле sshти кантип иштетүүнү билбесеңиз, анда монитордун клавиатурасын жана чычканды Pi Zeroго туташтырыңыз.

Терминалды ачыңыз жана териңиз:-

sudo raspi-config

Бул конфигурация куралын ачат.

Эгерде сиз Raspbian Stretch колдонуп жатсаңыз:-

Interfaceing Options тандап, enter басыңыз.

Ал ssh серверинин иштетилишин кааласаңыз сурайт.

Ооба тандаңыз.

Бирок эгер сиз Raspbian Jessie колдонуп жатсаңыз:-

Өркүндөтүлгөн параметрлерди тандап, enter баскычын басыңыз жана жогоруда айтылгандай кылыңыз.

Raspi-config куралынан чыгыңыз

Сиз азыр терүү менен Пиңизди өчүрүп-күйгүзүшүңүз керек:-

sudo кайра жүктөө

Конфигурациядан кийин өчүрүп -күйгүзүү, тапшырманын эффектинин өзгөрүшүнө ынандырат.

Эми кадимки рабочий компьютериңизде ssh терминалын колдонуңуз. Терезелерди колдонуп жатсаңыз, Putty, эгер Linux же Mac колдонуп жатсаңыз, терминалыңызга 'ssh' командасын териңиз.

Демейки колдонуучу аты pi

Жана демейки сырсөз малина.

Баары кичине тамгада.

Каалооңуз боюнча, сырсөзүңүздү өзгөртө аласыз:-

sudo passwd

3 -кадам: Терминалда иштөө буйруктары

Терминалда иштөө буйруктары
Терминалда иштөө буйруктары
Терминалда иштөө буйруктары
Терминалда иштөө буйруктары
Терминалда иштөө буйруктары
Терминалда иштөө буйруктары

Иштетүү (терминалыңызга төмөнкүлөрдү териңиз):-

sudo apt-get update

sudo apt -get upgrade -y

Андан кийин терүү менен Pi Zero өчүрүп күйгүзүңүз:-

sudo кайра жүктөө

Жаңы ядро менен байланышкан өзгөртүүлөр күчүнө кириши үчүн, кайра жүктөө зарыл.

sudo apt-get install -y apache2 php libapache2-mod-php mysql-server php-mysql

ЭСКЕРТҮҮ:- МААНИЛҮҮ! СУРАНЫЧ, php5 php5 libapache2-mod-php5 php5-mysql га ӨЗГӨРТҮҢҮЗ, эгерде Распбиялык Джессини колдонуп жатсаңыз!

sudo кызматы apache2 кайра

же

sudo /etc/init.d/apache2 кайра баштоо

Эми каталогду терүү менен өзгөртүү:-

cd/var/www/html

Бул HTML программаларын же.css,.php,.js сыяктуу веб -дизайнга байланыштуу башка программаларды жаза турган демейки Apache2 каталогу.

Wordpressти орнотуу жана ошол каталогго ээлик кылуу үчүн төмөнкүлөрдү аткарыңыз:-

sudo rm *

sudo wget

sudo tar xzf latest.tar.gz

sudo mv wordpress/*.

sudo rm -rf wordpress эң акыркы.tar.gz

sudo chown -R www -маалыматтар:.

Акыркы сүрөттө,/var/www/html каталогунда керектүү нерселерди жасагандан кийин Apache2 кызматын кайра баштадым (мисалы, WordPress орнотуу)

4 -кадам: Wordpress үчүн маалымат базаңызды орнотуу

Wordpress үчүн маалымат базаңызды орнотуу
Wordpress үчүн маалымат базаңызды орнотуу
Wordpress үчүн маалымат базаңызды орнотуу
Wordpress үчүн маалымат базаңызды орнотуу
Wordpress үчүн маалымат базаңызды орнотуу
Wordpress үчүн маалымат базаңызды орнотуу

Бул буйрукту иштетүү:-

sudo mysql_secure_installation

Сизден учурдагы сырсөздү киргизүү суралат (эч кимге киргизиңиз): - Enter басыңыз.

Y тамгасын терип Enter баскычын басыңыз, тамыры сырсөзүн орнотуу үчүн?.

Жаңы сырсөз: сырсөзүн териңиз жана Enter баскычын басыңыз

ЭСКЕРТҮҮ:- ӨТӨ МААНИЛҮҮ! ЭМИ КИРГИЗИП ЖАТКАН ПАРОЛУҢУЗДУ КАЙТЫҢЫЗ, КИЙИН КЕРЕК БОЛОТ.

Y түрүн жазыңыз:-

Анонимдүү колдонуучуларды алып салуу, Алыстан тамыр кирүүгө тыюу салуу, Тест базасын жана ага жетүүнү алып салуу, Артыкчылык таблицаларын азыр кайра жүктөө.

Бүткөндөн кийин, Баары аткарылды деген билдирүүнү көрөсүз! жана MariaDB колдонгонуңуз үчүн рахмат!.

Эми сизди кадимки буйрук чакырыгы тосуп алат:- pi@raspberrypi ~ $:

Бул буйрукту териңиз:-

sudo mysql -uroot -p

Андан кийин мурда киргизилген сырсөздү киргизиңиз.

Эми сизди MariaDB ыкчам чакыруусу күтөт (бул сыяктуу>).

Namd wordpress маалымат базасын түзүү үчүн бул буйрукту киргизиңиз.

wordpress маалымат базасын түзүү;

Эсиңизде болсун, буйруктун аягындагы үтүр чекит SQL ситаксында маанилүү.

Эми бул буйрукту аткарыңыз:-

Wordpress'те БАРДЫК СЫЙЛЫКТАРДЫ БЕРГИЛЕ.* TO 'root'@'localhost' TO 'YOURPASSOORD' АНЫКТАДЫ;

YOURPASSWORD сөзүңүздү мурун киргизген сырсөзүңүз менен алмаштырыңыз.

Андан кийин чуркаңыз:-

FLUSH артыкчылыктары;

Андан кийин чыгуу үчүн ctrl + d басыңыз.

5 -кадам: дээрлик бар

Дээрлик Бар
Дээрлик Бар
Дээрлик Бар
Дээрлик Бар
Дээрлик Бар
Дээрлик Бар

Эми браузерди ачып, Pi Zero IP дарегин териңиз. Тилиңизди тандап, Улантууну басыңыз. Сизге WordPress экраны тартууланат. Эми баракчанын Жүрөлү баскычын чыкылдатыңыз. Колдонуучунун атын тамыры жана сырсөзү мурда киргизилген сырсөз катары киргизиңиз. Орнотуу баскычын иштетүү. Вебсайтка кызыктуу аталышты жана колдонуучунун тамырын бериңиз. Баары бүттү!

Эми бир нече акыркы тийүү:-

sudo a2enmod кайра жазуу

sudo nano /etc/apache2/sites-available/000-default.conf

Бул саптарды 1-саптан кийин файлга кошуңуз:- AllowOverride All

Анын ичинде экенине ишениңиз.

Бул окшош болушу керек:-

AllowOverride All

Сүрөттөр Wordpressтин этап менен орнотулушун көрсөтөт. Акыркы төртөө акыркы тийүүнү көрсөтөт. Андан кийин чуркаңыз:-

sudo кызматы apache2 кайра

Apache2 кызматын кайра баштоо үчүн.

6 -кадам: Сиздин жеке веб -сайтыңыз

Сиздин абдан жеке веб -сайтыңыз
Сиздин абдан жеке веб -сайтыңыз
Сиздин абдан жеке веб -сайтыңыз
Сиздин абдан жеке веб -сайтыңыз
Сиздин абдан жеке веб -сайтыңыз
Сиздин абдан жеке веб -сайтыңыз

Акыркы сүрөттө менин тест веб -сайтым бар, мен аны мурунку сүрөттө көрсөтүлгөн Ыңгайлаштыруу барагында ыңгайлаштыргам. Сиз кире аласыз (1 -сүрөт) жана баракчаңызды ыңгайлаштырып, темаларды, шрифттерди жана ушунун бардыгын веб -баракчаңызга оңой кошо аласыз (2 -сүрөт). Сиз ошондой эле жаңы темаларды орното аласыз. ЭСКЕРТҮҮ:- Мен Raspberry Pi Zero портуна жөнөткөн жокмун, демек, мен колдонгон тармакка (б.а. менин үй роутерим) туташмайынча, сиз менин веб-сайтымды көрө албайсыз.

Мен сизге Raspberry Pi Zero же Zero Wди колдонуп, өз чөнтөгүңүздөгү Wordpress серверин жасоону жактырдыңыз деп үмүттөнөм.

Кош бол жана бактылуу веб -дизайн!:):):)

Сунушталууда: