Мазмуну:
- 1 -кадам: Керектүү нерселер
- 2 -кадам: Туташуу
- 3 -кадам: Терминалда иштөө буйруктары
- 4 -кадам: Wordpress үчүн маалымат базаңызды орнотуу
- 5 -кадам: дээрлик бар
- 6 -кадам: Сиздин жеке веб -сайтыңыз
Video: Чөнтөктөгү Wordpress: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
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 үчүн маалымат базаңызды орнотуу
Бул буйрукту иштетүү:-
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 серверин жасоону жактырдыңыз деп үмүттөнөм.
Кош бол жана бактылуу веб -дизайн!:):):)
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
Линоддогу WordPress: 9 кадам
Linode боюнча WordPress: Бул жерде башталгыч WordPress контентти башкаруу системасын (CMS) Linode булут хостинг кызматына кантип орното алары боюнча толук үйрөткүч. Бир нече күн мурун, мен хостинг кызматында ийгиликтүү блог жүргүзүп жаткам. Бирок баары менин веб -сайтымдан кийин өзгөрдү
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
WordPress веб -сайтына SSL сертификатын кантип орнотсо болот: 5 кадам
WordPress веб -сайтына SSL сертификатын кантип орнотуу керек: Биз WordPress веб -сайтына SSL тастыктамасын орнотуу боюнча көрсөтмө менен бөлүшөбүз. Бирок тастыктаманы орнотуудан мурун Comodo SSL тастыктамасы сыяктуу арзан ssl күбөлүк провайдерин табышыңыз керек
Wordpress блогуңузду кантип өткөрсөңүз болот: 6 кадам
Өзүңүздүн WordPress блогуңузду кантип өткөрсөңүз болот: WordPressти өз серверине орнотуу сизге блогуңузга көбүрөөк көзөмөлдү берет. Бул Instructable муну кантип жасоо боюнча этап-этабы менен көрсөтмө, толугу менен бекер жана коддоо көндүмдөрүн талап кылбайт