Domanda

Sto usando xampp su Windows, ma vorrei qualcosa di più vicino al mio server di installazione.

Federico Cargnelutti tutorial spiega come impostare la LAMPADA di appliance VMWARE;è una grande introduzione a VMware elettrodomestici, ma uno dei comandi non era funzionante e non viene descritto come modificare il layout di tastiera e il fuso orario.

ps:i comandi sono facili da trovare, ma non ho voglia di cercare per loro ogni volta che ho reinstallato il server.Sto usando questa domanda come un promemoria.

È stato utile?

Soluzione

Questo è il mio installare scrpt, io lo uso su server debian, ma funziona in Ubuntu (Ubuntu è costruito su Debian)

apt-get -yq update
apt-get -yq upgrade
apt-get -yq install sudo
apt-get -yq install gcc
apt-get -yq install g++
apt-get -yq install make
apt-get -yq install apache2
apt-get -yq install php5
apt-get -yq install php5-curl
apt-get -yq install php5-mysql
apt-get -yq install php5-gd
apt-get -yq install mysql-common
apt-get -yq install mysql-client
apt-get -yq install mysql-server
apt-get -yq install phpmyadmin
apt-get -yq install samba
echo '[global]
   workgroup = workgroup
   server string = %h server
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   ;invalid users = root
   unix password sync = no
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
   socket options = TCP_NODELAY
[homes]
   comment = Home Directories
   browseable = no
   writable = no
   create mask = 0700
   directory mask = 0700
   valid users = %S
[www]
   comment = WWW
   writable = yes
   locking = no
   path = /var/www
   public = yes' > /etc/samba/smb.conf
(echo SAMBAPASSWORD; echo SAMBAPASSWORD) | smbpasswd -sa root
echo 'NameVirtualHost *
<VirtualHost *>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
        ErrorLog /var/log/apache2/error.log
        LogLevel warn
        CustomLog /var/log/apache2/access.log combined
        ServerSignature On
</VirtualHost>' > /etc/apache2/sites-enabled/000-default
/etc/init.d/apache2 stop
/etc/init.d/samba stop
/etc/init.d/apache2 start
/etc/init.d/samba start

edit:aggiungere questo per impostare la password di MySQL

/etc/init.d/mysql stop
echo "UPDATE mysql.user SET Password=PASSWORD('MySQLPasswrod') WHERE User='root'; FLUSH PRIVILEGES;" > /root/MySQLPassword
mysqld_safe --init-file=/root/MySQLPassword &
sleep 1
/etc/init.d/mysql stop
sleep 1
/etc/init.d/mysql start

fine modifica

Questo è un po ' specailised ma si ottiene l'idea, se si salva un file ("installa" per esempio) tutto quello che dovete fare è:

chmod +x install
./install

Alcuni dei miei comandi apt-get non sono necessarie, perché apt di ottenere automaticamente le dipendenze, ma preferisco essere specifico, per la mia installa.

Altri suggerimenti

Supponendo che si dispone di VMware workstation, VMware player o qualsiasi cosa che può eseguire appliance vmware, è solo bisogno di:

  1. Scaricare, decomprimere Ubuntu 8.04 Server e avviare la macchina virtuale.
  2. Aggiornamento di ubuntu e impostare il layout e il fuso orario:
    sudo apt-get update
    sudo apt-get upgrade
    sudo dpkg-reconfigure console-setup
    sudo dpkg-reconfigure tzdata
    sudo vim /etc/network/interfaces
    
  3. impostare un IP fisso (Facoltativo).
  4. installare apache+mysql+php:
    sudo tasksel install lamp-server
    

A condizione che questa domanda sia correttamente etichettato, è possibile selezionare un server LAMP opzione durante l'installazione di Ubuntu.Questo consente di installare e configurare tutti i componenti necessari automaticamente.Istruzioni dettagliate su come eseguire questa operazione può essere trovato, per esempio, c': http://www.ubuntugeek.com/ubuntu-804-hardy-heron-lamp-server-setup.html

È possibile personalizzare rapidamente LAMPADA, RoR, Python, Django, Stack Java, Spring, ecc server Ubuntu in una macchina virtuale basato su immagini http://www.elasticserver.com - Unbuntu 8.04 LTS supportata.

Non ho ben capito la tua domanda, perché io davvero non vedo uno.Ma io farò del mio meglio per dedurre due:per modificare il layout di tastiera, controllare questo forum post sul forum di ubuntu e cambiare il fuso orario, controllare questo forum post.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top