Linux komentoja ja ohjeita

<sudo chmod 777 /var/cache/app-info/xapian/default -R>

<cd /etc/apt/apt.conf.d/> <sudo nano 99force-ipv4>  Acquire::ForceIPv4 "true";

<sudo apt-get -o Acquire::ForceIPv4=true update>

<sudo apt-get install -y apache2> asentaa apache2

<sudo apt-get install -y openssh-server openssh-client>  asentaa shh

<sudo apt-get -y install mysql-server mysql-client> asentaa mysql server ja clientin

<sudo apt-get install libapache2-mod-php> php

<sudo apt-get install php-mysql>

<sudo chmod go-rwx salasanat.txt> vain sudolla pystyy nyt lukemaan tätä tiedostoa

 

 

APACHE2

<sudo a2enmod userdir> + allow php in userdir <sudoedit /etc/apache2/mods-available-php7.0.conf> # ifmodule eteen.

 

cd /etc/apache2/sites-available

nano ihanmitävaan.conf

## /etc/apache2/sites-enabled/example.com.conf
<VirtualHost *:80>
DocumentRoot /home/xubuntu/public_html/

<Directory /home/xubuntu/public_html/>
Require all granted
</Directory>
</VirtualHost>

tallenna

sudo a2enmod ihanmitävaan.conf

PHP

php testaus käyttäjän kotisivuilla (localhost/~käyttäjänimi) <cd /home/käyttäjä/> <mkdir public_html> <cd public_html> <echo ‘<?php print(2+2+”\n\n”); ?>’> index.php>

 

LINKKEJÄ

http://terokarvinen.com/2008/install-apache-web-server-on-ubuntu-4 – apache2 asiat

http://terokarvinen.com/2016/read-mysql-database-with-php-php-pdo – mysql, php asioita

http://terokarvinen.com/2011/create-deb-metapackage-in-5-minutes – metapaketti ohjeet

python3

komento pythonilla

<which python3>

<nano komento>

#!/usr/bin/python3 <- sijainnin saa which python3 komennolla

print(“hello world”)

tallenna

<chmod ugo+x komento>

<sudo mv komento /usr/local/bin>

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s