Егер сіз арзан веб -сервер жасаудың жолын іздесеңіз, ең алдымен тестілеу ортасы ретінде немесе файлдарды сақтау үшін пайдалансаңыз, онда Raspberry Pi сізге сәйкес келеді. Raspberry Pi дегеніміз не? Бұл қарапайым функцияларға өте ыңғайлы шағын компьютер. Бұл нұсқаулық сізге жаңа Raspberry Pi қалай алуға және оны веб -серверге қосуға болатынын көрсетеді. Назар аударыңыз, бұл мақала үшін біз Windows -те жұмыс істейтін боламыз.
Қадамдар
7 бөлімнің 1 бөлігі: Raspberry Pi операциялық жүйесін іске қосу
Қадам 1. Дереккөздер бөліміндегі сілтемеден Raspberry Pi OS (Операциялық жүйе) көшірмесін алыңыз
Бірнеше түрлі таратулар бар, бірақ бұл мақала үшін біз «Raspbian» нұсқасын қолданатын боламыз.
Қадам 2. Суретті SD картасына шығарыңыз
Ол үшін бізге Win32 Disc Imager деп аталатын құрал қажет. Бұл үшін сілтеме дереккөздер бөлімінде де бар. Енді құралды ашыңыз, SD картасы орналасқан дискінің әріпіне өтіңіз, Raspberry Pi OS кескінінің орнын таңдаңыз және жазуды таңдаңыз. Оның аяқталуын күтіңіз.
Қадам 3. Windows Explorer бағдарламасында SD картасын ашыңыз
Тек аты бар файл жасаңыз ssh. Бұл Raspbian Jessie -ден бері енгізілген қауіпсіздік жаңартуы.
4 -қадам. SD картасын шығарып алып, оны Raspberry Pi ұяшығына салыңыз, сосын қалған сымдарды қосыңыз, сонда мини USB қосыңыз
Қадам 5. Операциялық жүйе жүктелгеннен кейін жүйеге кіріңіз
Әдепкі пайдаланушы аты - «pi», ал әдепкі құпия сөз - «таңқурай». Raspbian жаңа нұсқаларында әдепкі бойынша автоматты кіру мүмкіндігі бар.
Қадам 6. Құпия сөзді өзгерту арқылы бастаңыз
Пәрмен жолынан мынаны теріңіз:
sudo passwd pi.
Қадам 7. Сондай-ақ, парольді sudo raspi-config теріп, Пайдаланушы құпия сөзін өзгерту пәрменін таңдау арқылы немесе Жүйе конфигурациясына өту арқылы өзгертуге болады
Қадам 8. Жаңа құпия сөзді енгізіңіз, содан кейін оны растаңыз
Назар аударыңыз, пароль теру кезінде курсор қозғалмайды, бірақ сіз мәтін енгізесіз.
7 -ден 2 -ші бөлім: Бағдарламалық жасақтаманы жаңарту
Қадам 1. Жаңартуларды бастаңыз
Сіз Debian -дің жаңа нұсқасын іске қосқандықтан, сізге үй тазалау, жаңарту және орнату қажет болады. Біріншіден, біз сағатты жаңартамыз, көздерімізді жаңартамыз, содан кейін алдын ала орнатылған пакеттерді жаңартамыз. Пәрмен жолында келесіні теріңіз (әр жолдан кейін қайтару/енгізу пернесін басыңыз):
sudo dpkg-tzdata sudo apt-get update конфигурациясы sudo apt-get upgrade
2 -қадам. Күн мен уақытты орнатыңыз
Пәрмен жолының түрінен (қажет болған жағдайда бөліктерді ауыстырыңыз):
sudo date --set = «30 желтоқсан 2013 10:00:00»
7 -ден 3 -ші бөлім: Микробағдарламаны жаңартып отыру
Қадам 1. Raspberry Pi -ді жаңартуға көмектесу үшін Hexxeh RPI жаңарту құралын орнатыңыз
Ол үшін келесі пәрмендерді орындаңыз (әр жолдан кейін қайтару/енгізу пернесін басыңыз):
sudo apt-get install ca-сертификаттары sudo apt-get install git-core sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O/usr/bin/rpi-update && sudo chmod +x/usr/bin/rpi-update sudo rpi-update sudo shutdown -r қазір
7/4 бөлімі: SSH орнатыңыз
Қадам 1. SSH -ді басқа компьютерден басқасын жасай алатындай етіп орнатыңыз
Ол үшін алдымен Raspberry Pi -дің IP -адресін ескеріңіз
хост атауы -I.
192.168.1.17
Қадам 2. SSH қосыңыз және қайта жүктеңіз (әр жолдан кейін қайтару/енгізу түймесін басыңыз):
Inet addr қолданғаннан кейін: pi қосқан сайын sudo /etc/init.d/ssh бастаңыз. Кеңес: Егер қате пайда болса, төмендегі пәрменді, содан кейін жоғарыдағы пәрменді қолданыңыз. sudo apt -get install ssh Содан кейін pi: sudo shutdown -r қазір қайта іске қосыңыз
Қадам 3. USB пернетақтасы мен монитордың сымын ажыратыңыз
Бұл енді қажет емес, өйткені қалғаны SSH арқылы жасалады.
Қадам 4. PuTTy (www.putty.org) сияқты SSH клиентін жүктеп алыңыз, оны Google -ден ақысыз жүктеуге болады және «pi» пайдаланушы аты мен бұрын орнатылған құпия сөзбен кіретін Raspberry Pi -дің IP -мекен -жайына қосылыңыз
7/5 бөлігі: Веб -серверді орнату
Қадам 1. Apache және PHP орнатыңыз
Ол үшін келесі пәрмендерді орындаңыз:
sudo apt-get apache2 php5 libapache2-mod-php5 орнатыңыз
Қадам 2. Қызметті қайта іске қосыңыз:
sudo қызметі apache2 қайта іске қосыңыз
НЕМЕСЕ
sudo /etc/init.d/apache2 қайта іске қосыңыз
Қадам 3. IP енгізіңіз
сіздің Raspberry Pi мекенжайын веб -шолғышқа енгізіңіз. Сіз «Бұл жұмыс істейді!» Деп жазылған қарапайым бетті көруіңіз керек.
7 бөлімнің 6 бөлігі: MySQL орнату
Қадам 1. MySQL орнатыңыз
Ол үшін келесі пәрменмен бірнеше пакеттерді орнатыңыз:
sudo apt-get mysql-server mysql-client php5-mysql орнатыңыз
7/7 бөлімі: FTP орнату
Қадам 1. Raspberry Pi -ге файлдарды жіберуге рұқсат беру үшін FTP орнатыңыз
Қадам 2. Веб -түбірге меншік құқығын алыңыз:
sudo chown -R pi /var /www
Қадам 3. vsftpd орнатыңыз:
sudo apt-get install vsftpd
Қадам 4. vsftpd.conf файлын өңдеңіз:
sudo nano /etc/vsftpd.conf
Қадам 5. Келесі өзгерістерді енгізіңіз:
- anonymous_enable = ИӘ дейін anonymous_enable = ЖОҚ
- Пікір қалдыру local_enable = ИӘ және write_enable = ИӘ жою арқылы # әр жолдың алдындағы белгі
- содан кейін файлдың төменгі жағына өтіп, қосыңыз force_dot_files = ИӘ.
Қадам 6. CTRL-O, CTRL-X пернелерін басу арқылы файлды сақтаңыз және шығыңыз
Қадам 7. vsftpd қайта іске қосыңыз:
sudo қызметі vsftpd қайта іске қосыңыз
Қадам 8. Pi қолданушысының үй қалтасынан /var /www үшін жарлық жасаңыз:
ln -s/var/www/~/www
9 -қадам. Енді сіз Pi пайдаланушысын қолдана отырып FTP жасай аласыз және кіру кезінде пайда болатын жарлық арқылы /var /www қалтасына кіре аласыз
Кеңестер
- Егер SSH сервері орнатылған болса, FTP серверін орнатудың қажеті жоқ. Сіз SCP арқылы қауіпсіз және Raspberry Pi -де басқа портты ашу қажеттілігін болдырмайтын WinSCP сияқты қосымшаны пайдалана аласыз.
- Егер сіз «wget: команда табылмады» деген қате туралы хабар алсаңыз, «sudo apt-get install wget» іске қосыңыз.