README.md
author ymh <ymh.work@gmail.com>
Wed, 18 Dec 2024 15:24:41 +0100
changeset 1584 257c14dae52a
parent 1509 0b68fd2f9547
permissions -rw-r--r--
Added tag V09.006 for changeset 459a88818bec
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1509
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
     1
# Tweet Live
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
     2
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
     3
This is a README for the local installation of polemictweet.com website using a native Apache server
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
     4
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
     5
## Getting Started
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
     6
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
     7
Install Apache, PHP, php-intl and php-mod
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
     8
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
     9
```
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    10
sudo apt update && sudo apt-get install apache2 && sudo apt-get install php && sudo apt-get install php-intl && sudo apt-get install libapache2-mod-php
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    11
```
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    12
Edit Apache configuration file
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    13
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    14
```
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    15
sudo vi /etc/apache2/sites-enabled/00-default.conf
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    16
```
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    17
Replace "/var/www/html" by the path of "tweet_live/web"
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    18
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    19
And add 
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    20
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    21
 ```    
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    22
<Directory /path/to/tweet_live/web>
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    23
Options Indexes FollowSymLinks
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    24
DirectoryIndex index.php index.html
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    25
AllowOverride All
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    26
Require all granted
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    27
</Directory>
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    28
```
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    29
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    30
## Configuration
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    31
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    32
Set up configuration file
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    33
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    34
```
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    35
cd tweet_live
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    36
```
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    37
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    38
```
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    39
cp config.php.tmpl config.php
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    40
```
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    41
In the configuration file, replace 
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    42
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    43
"define('URL_ROOT', 'http://127.0.0.1/IRI/REPO_TWEET_LIVE/web/');" by "define('URL_ROOT', 'http://localhost/');"
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    44
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    45
and
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    46
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    47
"$C_default_registry = 'cdn';" by $C_default_registry = 'local';"
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    48
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    49
## Run
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    50
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    51
Check if the "vendor" directory exist
0b68fd2f9547 Add enmi19 event
Riwad Salim <riwad.salim@yahoo.fr>
parents:
diff changeset
    52