Статья предназначена для узкого круга моих знакомых, если вы сюда попали из поисковой системы, то вам здесь делать нечего...
# Установка LAMP (Linux Apache MySQL PHP)
sudo apt-get install tasksel
sudo tasksel install lamp-server
# JDK - Java, нужна NnetBeanse
sudo apt-get install default-jdk
# NnetBeanse
загржено с офсайта https://netbeans.org/downloads/
chmod +x netbeans-8.1-php-linux-x86.sh
./netbeans-8.1-php-linux-x86.sh
sudo sh netbeans-8.1-php-linux-x86.sh
в добавил NetBeanse модуль Сервис — модули: Show path in title Bar
# PHPMyAdmin
sudo apt-get install phpmyadmin
# MySQL Workbench
sudo apt-get install mysql-workbench-community
# VirtualBox
добавяем пользователя в группу VBX
VBX 4
sudo adduser user_name vboxsf
VBX 5
sudo adduser name vboxusers
download from oficial site
Oracle VM VirtualBox Extension Pack
#VirtualBox guest additional
apt-get install dkms
VBX Gues add in folder
#—- не монтировался привод
/dev/disk/by-label/VIRTUALBOX*
mount VIRTUAL* /media/cdrom -r
sudo ./VirtualBoxLinuxAddition.run
# Создание структуры папок /etc/raba_autoexec
# Данная строка указывает, какую командную оболочку необходимо использовать.
# Дальше свои команды. Сохраним его под оригинальным названием (чтоб не
# совпадал с уже существующими) в каталоге /usr/sbin/.
# Чтобы скрипт запускался при загрузке, необходимо прописать его в
# файле /etc/rc.local до строчки exit 0. Если у вас не существует данного
# файла, создайте его и вставьте в него следующее содержимое:
# Монтирование папки в папку
mount -t cifs «//192.168.0.3/name of share» «/mnt/name of share» -o username=name,password=pass,iocharset=utf8
cifs-utils
sudo mount --bind /media/raba/Data/GoogleDrive /home/raba/Google\ Drive/
sudo mount --bind /media/raba/Data/Рабочий\ стол/ /home/raba/Рабочий\ стол/
sudo mount --bind /media/raba/Data/Documents/ /home/raba/Документы/
# Монтруем по SSH
sudo apt-get install sshfs
sudo sshfs Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.:/var/www/ /media/raba/Data/www/ -o allow_other
umount /media/raba/Data/www
# Не монтируется автомтически раздел, нужно только обратиться
mount /dev/sdb1 /mnt/Backups
/dev/disk/by-uuid/e14807bd-87ab-4319-bde9-7328423248cb
содержимое фала fstab
raba@dell:~$ sudo cat /etc/fstab
[sudo] password for raba:
# /etc/fstab: static file system information.
#
# Use ‘blkid’ to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=7ec34726-1487-4b8c-ba8f-64dd6d8ab399 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=f3615b97-4032-499b-86fd-3aa517a407de none swap sw 0 0
UUID=e14807bd-87ab-4319-bde9-7328423248cb /media/raba/Data ext3 rw,user 0 2
# 7 ZIP
sudo apt-get install p7zip-rar p7zip-full
# Получил права на папку
chown raba -R /var/www
# презапуск Apache
sudo /etc/init.d/apache2 restart
# включить отображение ошибок PHP
PHP : Включить показ предупреждений и ошибок PHP
Включение вывода всех ошибок и предупреждений в файле php.ini
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
Включение вывода всех ошибок и предупреждений в коде PHP-скриптов
Включить вывод уведомлений и предупреждений можно, добавив в начало нужного .php файла следующие строки:
ini_set(‘error_reporting’, E_ALL);
ini_set(‘display_errors’, 1);
ini_set(‘display_startup_errors’, 1);
Включение вывода всех ошибок и предупреждений в файле .htaccess
php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL
чтобы поправить DocumenRoot. надо редактировать /etc/apache2/sites-enabled/000-default.
Ошибка ServerName
Ошибка: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message
Нужно задать имя хоста по умолчанию в файле /etc/apache2/apache2.conf:
ServerName localhost
Устанавливайте параметр ServerName именно в файле apache2.conf
in rc.local
sudo mount —bind /media/raba/Data/www /var/www/html