Я изучаю PHP, который означает, что я должен был бы установить ЛАМПУ на своем ноутбуке, и я думаю, что ЛАМПА ухудшила бы мой ресурс аккумулятора, который является уже очень низким, Так там замена к ЛАМПЕ так, чтобы я видел, как страницы PHP представляют на браузере? Рекомендуйте программному обеспечению протестировать php рендеринг веб-страницы, Некоторый виртуальный веб-сервер или что-то.
PS: да, батарея является главной причиной, я стараюсь избегать ЛАМПЫ, поскольку каждый раз ЛАМПА начальных загрузок системы запустилась бы и я привычка работать над этим все время.
Рабочий Apache и PHP не обременят Вашу машину намного больше, чем ее текущее состояние. Другие решения "Установки XAMPP, и т.д." представит ту же проблему. Они - просто другие стопки "ЛАМПЫ", которые можно установить. Я рекомендую установить сервер лампы с tasksel
путем ввода следующего в командной строке sudo tasksel install lamp-server
После того как Сервер ЛАМПЫ установлен, можно отключить его от запуска на запуске:
sudo update-rc.d apache2 stop
sudo update-rc.d mysql stop
Когда необходимо запустить или MySQL или Apache, можно вызвать его от сервисной команды
sudo service apache2 start
остановить сервис
sudo service apache2 stop
Преимущество установки lamp-server
по другим сторонним стопкам Ubuntu будет постоянно обновлять и поддерживать эти пакеты для Вас. Вы также имеете право на поддержку здесь и на других сайтах поддержки Ubuntu для вопросов. Большая часть третьего лица складывает потребность, которая будет поддерживаться их поставщиками, который ограничивает Ваши выходы.
LAMPP является просто простым способом выполнить апача с php, mysql и некоторым другим материалом. Если бы Вы не использовали LAMPP, то необходимо было бы установить и настроить их (или альтернативный веб-сервер) сами. Так в целом, нет.
Вы не должны выполнять lampp на системном запуске. Это столь же просто как открытие командной строки и ввод sudo /opt/lampp/lampp start
запустить его, или sudo /opt/lampp/lampp stop
остановить его.
Я использую Gnome, Делают много и сделали некоторые сценарии для помощи мне. Я поместил средства запуска в свое меню приложения для запущения этих скриптов и могу поэтому запустить их с Gnome, Делают.
Сценарий для запуска lampp и выставочного прогресса через уведомляет-osd:
#!/usr/bin/python
import pynotify
import os
pynotify.init('Lampp loader')
imageURI = 'file:///opt/lampp/xampp.png'
notifyString = "Powering up lampp\n"
n = pynotify.Notification("lampp", notifyString, imageURI)
n.show()
f = os.popen('gksudo /opt/lampp/lampp start')
try:
for line in f:
notifyString += line
n.update("lampp",notifyString)
n.show()
finally:
f.close()
И подобное для остановки lampp: #!/usr/bin/python
import pynotify
import os
pynotify.init('Lampp loader')
imageURI = 'file:///opt/lampp/xampp.png'
notifyString = "Powering down lampp\n"
n = pynotify.Notification("lampp", notifyString, imageURI)
n.show()
f = os.popen('gksudo /opt/lampp/lampp stop')
try:
for line in f:
notifyString += line
n.update("lampp",notifyString)
n.show()
finally:
f.close()
Оба требуют Python и pynotify (sudo apt-get install python-notify
).
Для создания средства запуска просто щелкните правой кнопкой по меню Applications, выберите Меню Редактирования, выберите категорию налево и нажмите кнопку New Item направо. Поместите путь к сценарию в поле команды и удостоверьтесь, что файл является исполняемым файлом.
Для PHP для выполнения Вам определенно нужен установленный веб-сервер.
Если апач не предпочтен, Вы могли бы попробовать lighttpd, nginx или пропасть.
Единственная часть, которая действительно не необходима, является MySQL, если Вы не интересуетесь наличием никакого бэкенда базы данных.
С другой стороны, можно просто установить ЛАМПУ и удостовериться, что серверы не запускаются автоматически при начальной загрузке путем выполнения:
sudo update-rc.d mysql stop
sudo update-rc.d apache2 stop
Вам действительно нужен сервер ЛАМПЫ для выполнения кода PHP, однако, я рекомендовал бы Вам попробовать XAMPP (иначе. LAMPP).
Довольно легко настроить:
.tar.gz
архив./opt
каталог:$ sudo tar xvfz xampp-linux-<version>.tar.gz -C /opt
XAMPP не запускается автоматически, когда начальные загрузки системы, таким образом, он не должен истощать Вашу батарею, если Вы не запускаете его вручную:
$ sudo /opt/lampp/lampp start
Затем просто поместите свои файлы PHP в /opt/lampp/htdocs
каталог, и они должны сразу быть доступными по http://localhost/. Когда Вы будете сделаны, просто остановите сервер снова:
$ sudo /opt/lampp/lampp stop